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 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,它可以运行.
解决方法 相机无法在模拟器中打开.在设备中运行它. 总结以上是内存溢出为你收集整理的c – Blackberry模拟器上的Cascades相机错误:ViewFinder启动失败全部内容,希望文章能够帮你解决c – Blackberry模拟器上的Cascades相机错误:ViewFinder启动失败所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)