// 获取相机上下文对象
const cameraContext = wx.createCameraContext();
// 调用拍照方法
cameraContext.takePhoto({
quality: 'high',
success: (res) => {
console.log('照片路径:', res.tempImagePath);
// 在这里可以对照片路径进行处理,比如上传到服务器
},
fail: (error) => {
console.error('拍照失败', error);
}
});
在这个示例中,首先通过 wx.createCameraContext 方法获取了相机上下文对象 cameraContext,然后通过该对象调用了 takePhoto 方法进行拍照操作。在 success 回调中,可以获取到拍照后的照片路径。
除了 takePhoto 方法,CameraContext 还提供了其他一些方法,比如 startRecord、stopRecord 等,用于实现更多相机功能。
转载请注明出处:http://www.zyzy.cn/article/detail/897/微信小程序