phonegap.js或cordova.js无法在appmobi XDK和app.lab中运行

时间:2013-02-13 09:42:27

标签: html5 cordova mobile appmobi

我是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功能,如通知,相机,捕获等。

谢谢!

1 个答案:

答案 0 :(得分:0)

我之前遇到过同样的问题。根据您的配置设备或捕获是未定义的对象。您必须添加设备,捕获和相机插件。

如果您使用的是intel xdk,可以通过转到项目视图来设置它们 - &gt;插件和权限

请参阅:https://github.com/apache/cordova-plugin-media-capture/blob/master/doc/index.md