var AVCaptureDevice = plus.ios.importClass("AVCaptureDevice");
? ? ? console.log(AVCaptureDevice);
? ? ? var Status = AVCaptureDevice.authorizationStatusForMediaType("vide");
? ? ? console.log(Status);
//當status 等于3 時,無權限訪問,所以第一次訪問需要彈窗請求
? ? ? if (3 !== Status) {
? ? ? ? ? document.getElementById('myFile').type = 'hidden';
? ? ? ? ? document.getElementById('change_img').addEventListener('click', function () {
? ? ? ? ? ? ? var btnArray = ['確定'];
? ? ? ? ? ? ? mui.confirm(' ', '請在設置中允許使用相機', btnArray, function (e) {
? ? ? ? ? ? ? });
? ? ? ? ? })
? ? ? } else if (3 == Status) {
//status? 等于3時 可直接訪問
? ? ? ? ? document.getElementById('myFile').type = 'file'
? ? ? }
關于第一次訪問的權限問題建議參數上一篇,ios訪問本地相冊。
使用全局變量來處理