3 Star 0 Fork 0

feng0207/ipa

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
camera.js 1.39 KB
一键复制 编辑 原始数据 按行查看 历史
feng0207 提交于 2018-11-08 17:41 . camera.js
(function(window) {
s = {}
s.checkPermission = function() {
var resultList = api.hasPermission({
list:['camera']
});
return resultList;
}
s.requestPermission = function(callback) {
var resultList = xyCamera.checkPermission()
console.log(JSON.stringify(resultList))
if(resultList[0].granted) {
callback()
}
console.log("request")
api.requestPermission({
list:['camera'],
code:1
}, function(ret, err){
if(!ret.list[0].granted) {
api.alert({
title: '失败',
msg: '申请相机权限失败,必须授权访问相机权限, 请重新打开本应用'
});
} else {
callback()
}
});
}
s.openVideo = function (callback) {
xyCamera.requestPermission(function() {
api.getPicture({
sourceType: 'camera',
encodingType: 'jpg',
destinationType: 'base64',
allowEdit: false,
quality: 100,
targetWidth: 575,
targetHeight: 575,
saveToPhotoAlbum: false
}, function (ret, err) {
callback(ret, err);
});
})
}
window.xyCamera = s;
})(window)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/feng0207/ipa.git
git@gitee.com:feng0207/ipa.git
feng0207
ipa
ipa
master

搜索帮助