我的任务是学习如何通过AEM 6.0构建Phonegap应用程序。到目前为止,我设法创建一个空的起点应用程序,并从ootb geometrixx应用程序中获取一些功能。
现在我一直试图添加phonegap相机插件但没有成功。
我已经在config.xml中添加了所需的行:
<gap:plugin name="org.apache.cordova.camera" version="0.3.2" />
以及我们的installPlugins js,它被称为before_platforms_add cordova hook。
我已经检查了CLI构建以及我们从phonegap构建获得的apk的内容以及应该存在的所有文件。但是,我仍在js文件上出现File Not Found
错误,并发生Plugin Does Not Exist
Cordova错误。
screenshot link用于浏览器控制台&amp; apk的文件结构
到目前为止,谷歌搜索还没有得到任何真正的指示,也许有人可以帮助我吗?答案 0 :(得分:0)
经过更多搜索并深入研究Phonegap Build提供的apk后,出现了一个解决方案:
事实证明,有一个第三个位置,其中js
文件的加载被控制,即位于启动页面组件中的contentsync-file-list.js.jsp
文件。
不知何故,尽管这些文件存在于phonegap构建中并且知道cordova,但js
中未包含的插件contentsync-file-list.js.jsp
文件列表阻止了应用程序实际加载这些文件。