c – Blackberry模拟器上的Cascades相机错误:ViewFinder启动失
发布时间:2020-12-16 07:07:12 所属栏目:百科 来源:网络整理
导读:我想在Blackberry Cascades 10.2中打开相机 import bb.cascades.multimedia 1.0import bb.multimedia 1.0import bb.cascades 1.2import bb.system 1.2Page { titleBar: TitleBar { title: "QML Camera Sample App" } content : Camera { id: qmlCameraObj pr
我想在Blackberry Cascades 10.2中打开相机
import bb.cascades.multimedia 1.0 import bb.multimedia 1.0 import bb.cascades 1.2 import bb.system 1.2 Page { titleBar: TitleBar { title: "QML Camera Sample App" } content : Camera { id: qmlCameraObj property bool photoBeingTaken onTouch: { if (photoBeingTaken == false) { photoBeingTaken = true; qmlCameraObj.capturePhoto(); } } onCameraOpened: { qmlCameraObj.startViewfinder(); } onCameraOpenFailed: { console.log("camera open failed") } onViewfinderStarted: { photoBeingTaken = false; } onViewfinderStartFailed: { console.log("view finder failed") } onPhotoCaptureFailed: { console.log("Photo capture failed") photoBeingTaken = false; } onPhotoSaveFailed: { console.log("Photo save failed") photoBeingTaken = false; } onPhotoSaved: { photoBeingTaken = false; } onCreationCompleted: { qmlCameraObj.open(CameraUnit.Front) } } } 我还将.pro和这些行中的相应库添加到我的bar-descriptor.xml中 <permission system="true">run_native</permission> <permission>use_camera</permission> <permission>access_shared</permission> 但是当我在模拟器上运行此代码时,我进入了控制台:查看查找器失败. 编辑:似乎它是模拟器.我下载了Beta 10.2.1,它可以运行. 解决方法
相机无法在模拟器中打开.在设备中运行它.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |