我的Android应用程序(Ampersandjs应用程序)的离线模式有问题。 当激活离线模式时,所有数据都存储在cdvfile:// localhost / persistent /文件夹中,而不是调用外部PHP REST API,应用程序在本地存储json文件。
在IOS上没关系,但Android并不想在应用启动时加载文件,谷歌网络开发工具指示文件状态为“等待”。
但是,如果我将这些文件存储在外部服务器上,那就没问题。
答案 0 :(得分:0)
如果您使用的是Phonegap版本cli-5.x,则需要使用白名单插件。尝试在config.xml中添加以下行
<gap:plugin name="cordova-plugin-whitelist" source="npm" />
<access origin="*" />
<allow-intent href="*" />
<allow-navigation href="*" />
检查https://github.com/apache/cordova-plugin-whitelist是否有白名单插件说明