更新记录
1.0.1(2024-05-10)
兼容安卓11以下文件权限问题
1.0.0(2024-05-07)
初始版本-全景180拍照,查看全景图
平台兼容性
Vue2 | Vue3 |
---|---|
√ | × |
App | 快应用 | 微信小程序 | 支付宝小程序 | 百度小程序 | 字节小程序 | QQ小程序 |
---|---|---|---|---|---|---|
HBuilderX 4.08,Android:5.0,iOS:不确定,HarmonyNext:不确定 | × | × | × | × | × | × |
钉钉小程序 | 快手小程序 | 飞书小程序 | 京东小程序 | 鸿蒙元服务 |
---|---|---|---|---|
× | × | × | × | × |
H5-Safari | Android Browser | 微信浏览器(Android) | QQ浏览器(Android) | Chrome | IE | Edge | Firefox | PC-Safari |
---|---|---|---|---|---|---|---|---|
× | × | × | × | × | × | × | × | × |
cf-camera
开发文档
UTS 语法 UTS API插件 UTS 组件插件 Hello UTS
说明
sdk提供两个原生接口,一个是原生全景拍照,一个是原生全景图片查看。另外demo中使用的是js-photo-sphere-viewer.js进行全景查看。
系统权限
需要申请相机权限和文件存储权限
代码
// 调用方式,首先引入插件
import {
takePhoto,topanos
} from "@/uni_modules/cf-camera"
// 然后调用此原生方法进行全景拍照180度,takePhoto中传入的是一个uts中自定义的type类型,用以函数传参
takePhoto({
complete(res) {
//拍照完成之后打印图片路径
console.log(res, "图片路径")
}
})
//原生查看器查看图片调用topanos方法
topanos("imgpath")
//