评论

uniapp 插件 相机、拍照、图片压缩 连续拍照

自定义插件

  • 加载插件
复制代码
const ContinuityGraph = uni.requireNativePlugin('WQP-ContinuityGraph')
  • openCamera 调相机连续拍照
复制代码
ContinuityGraph.openCamera(status => {
   if(status) console.log('拍照结束'')
})
  • takePhotoPath 获取本次拍照的照片路径列表,按日期+时间戳命名,照片保存原图(注:需要在调用openCamera之后再调用takePhotoPath方法)
复制代码
ContinuityGraph.takePhotoPath(paths => {
   console.log(paths)
   const picPaths = paths.toString().replace(/,/g, '\n');
   Vue.set(data, 'picPathList', picPaths)
})
  • takePhotoCompressPath 获取相机拍照的照片路径列表,按日期+时间戳命名,已做压缩处理(注:需要在调用openCamera之后再调用takePhotoCompressPath方法)
复制代码
ContinuityGraph.takePhotoCompressPath(paths => {
   console.log(paths)
   const picPaths = paths.toString().replace(/,/g, '\n');
   Vue.set(data, 'picPathList', picPaths) 
})


访问地址:https://ext.dcloud.net.cn/plugin?id=588


最后一次编辑于  05-30  
点赞 1
收藏
评论
登录 后发表内容