Phonegap Build:cordova-plugin-contacts无法加载

时间:2017-12-21 05:43:14

标签: cordova-plugins phonegap-build android-contacts

我在过去几天遇到了我的联系人插件问题。在使用PGB构建应用程序时,联系人插件将在插件选项卡下列出。但是,在为我的应用程序执行chrome检查时,它没有被加载到android_assets / www / plugins文件夹下。由于在尝试在deviceready()下创建对象ContactFindOptions()时,我正面临Uncaught ReferenceError。有人可以请帮助。我在Android 5.1.1和6.0.1上测试了这个

以下是截图。

PGB插件选项卡enter image description here

Chrome检查错误和文件夹结构

enter image description here

config.xml中

<!-- Core plugins -->
   <plugin name="cordova-plugin-contacts" source="npm" />
<plugin name="cordova-plugin-calendar" source="npm" />
   <plugin name="cordova-plugin-device" source="npm" />
   <plugin name="cordova-plugin-globalization" source="npm" />
<plugin name="cordova-plugin-dialogs" source="npm" />
   <plugin name="phonegap-plugin-push" spec="1.4.5" source="npm">
   <param name="SENDER_ID" value=“##########” />
</plugin>

1 个答案:

答案 0 :(得分:1)

得到了解决方案。 错误显示在PGB日志中。最新版本的cordova-plugin-contacts(3.0.1)与PGB版本(cli-6.5.0 Android 6.1.2)不兼容,因此需要降级插件。 规格=&#34; 2.3.1&#34; cordova-plugin-contacts与pGB的cli-6.5.o兼容。