我是phnegap的初学者。在为phonegap搜索简单的测试工具时,我发现appmobi xdk用于桌面和app.lab用于移动设备。看起来很容易使用它。但是当我试图运行一些像以下那样的手机功能时
function captureVideo() {
// Launch device video recording application,
// allowing user to capture up to 2 video clips
navigator.device.capture.captureVideo(captureSuccess, captureError, {limit: 2});
}
等。它抛出错误“无法读取属性'捕获'未定义”。我设置了
<script src="phonegap.js"></script>
在头部标签内但没有运气。当我尝试使用https://build.phonegap.com/apps中的phonegap构建时。它工作正常。
我在这里有点困惑。是XDK和app.lab仅用于测试html5应用程序,或者它支持phonegap功能,如通知,相机,捕获等。谢谢!
答案 0 :(得分:0)
我之前遇到过同样的问题。根据您的配置设备或捕获是未定义的对象。您必须添加设备,捕获和相机插件。
如果您使用的是intel xdk,可以通过转到项目视图来设置它们 - &gt;插件和权限
请参阅:https://github.com/apache/cordova-plugin-media-capture/blob/master/doc/index.md