2013-11-03 60 views
0

问候溢出,访问PhoneGap API

我正在开发与AngularJS的phonegap应用程序。 我也在使用PhoneGap Cloud Build服务构建应用程序。 我没有使用任何config.xml,因为我正在云服务上进行中继以包括具有所有功能API的默认config.xml。 我还在我的index.html中包含phonegap.js作为脚本。 但是,我无法访问任何PhoneGap API,例如设备和FileTransfer,因为它们始终显示为未定义。

我在这里错过了什么吗?

注:我试过使用custome config.xml但没有帮助。我正在测试三星Galaxy S4。

亲切的问候

+0

我设法通过使用PhoneGap 2.9工作。看来PhoneGap版本3+将API功能视为插件,并且由于某些原因,PhoneGap Build服务在默认情况下不会添加它们。可能会有一个config.xml的新格式。有什么想法吗? – geeko

回答

0

你是如何加载phonegap.js文件?

我假设你不知道自己包含phonegap.js,因为构建服务会将所需的特定版本添加到您的建筑物的每个平台中。

+0

我的app目录中没有phonegap.js文件。我只是将它包含在PhoneGap Build的index.html文件中,以使用相同的文件名替换平台的正确版本。是否有特殊的方式来加载这个phonegap.js文件,而不是将它包含在index.html中? – geeko