黑莓模拟器上的级联相机错误:取景器启动失败
Cascades camera error on Blackberry emulator : ViewFinder starting failed
我正在尝试在黑莓级联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 中添加了适当的库,并将这些行添加到我的栏描述符中.xml
<permission system="true">run_native</permission>
<permission>use_camera</permission>
<permission>access_shared</permission>
但是当我在模拟器上运行此代码时,我进入了控制台:取景器失败。如果有人知道取景器无法启动的原因,那将很有帮助。
编辑:似乎是模拟器。我下载了 Beta 10.2.1 并且可以工作。
相机将无法在模拟器中打开。在设备中运行它。
相关文章:
- 光线跟踪器灯光反射错误
- 使用 MATLAB 编码器生成C++代码:编译错误"undefined reference to `rgb2gray_tbb_real64'"
- 尝试链接我的着色器时,我收到错误代码"error c5145 must write to gl_position"
- 套接字连接"Operation not permitted"错误,甚至使用升压/平发器根.cpp
- 错误 C2760:语法错误:映射迭代器上意外的标记"标识符",预期的";"
- 初始化迭代器错误 C++ 在 GCC 编译器中
- 错误:(-210:不支持的格式或格式组合)功能'create'中的硬件视频解码器不支持视频源
- 链接器错误:未定义对"Reference_Genome::seq[abi:cxx11]"的引用
- C++ 运行时链接器错误 (liblog4cpp.so.5) Eclipse
- Xcode 9.4.1 中的 Apple Mach-O 链接器 (id) 错误
- 防止在C++中选择错误文件时提升 xml 解析器崩溃
- 模板重载会导致链接器错误/奇怪的行为
- Netbeans 10:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
- 只有级联分类器会发出未定义的引用错误
- 全球免费给出一个错误.调试器不解释
- LNK1124错误调试器找不到.exe文件
- 黑莓模拟器上的级联相机错误:取景器启动失败
- 如何在新的 Eclipse CDT 项目中更改缺省错误解析器的列表
- 如何使eclipse错误解析器接受cilk_for
- c++什么是一个很好的分段错误调试器