我的系统信息:
Cordova CLI: 6.4.0
Ionic Framework Version: 2.0.0-rc.3
Ionic CLI Version: 2.1.18
Ionic App Lib Version: 2.1.9
Ionic App Scripts Version: 0.0.48
ios-deploy version: Not installed
ios-sim version: Not installed
OS: Linux 4.1
Node Version: v6.9.0
Xcode version: Not installed
这是一个Ionic 2应用程序,直到最近工作正常。升级到离子框架 Rc3 后,在构建过程中会抛出错误
-Application Error
connection to the server was unsuccessful. File://android_asset/www/index.html
尝试重新安装安卓平台和所有。
但似乎连基本的应用程序都不起作用。
配置.xml文件包含
<description>An Ionic 2 Starter app.</description>
<content src="index.html" />
<access origin="*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
<allow-intent href="tel:*" />
<allow-intent href="sms:*" />
<allow-intent href="mailto:*" />
<allow-intent href="geo:*" />
<platform name="android">
......
我已经尝试了 ionic 2 的入门模板,并且在 2 台不同的 Linux 机器和 Windows 机器上也是相同的结果。有趣的是,它在安卓模拟器中运行良好,但在移动设备上失败。
任何帮助将不胜感激。
好的,我已经设法让它工作,将ionic-apps-scripts降级到0.0.47。添加cordova-device-plugin,最后为了避免超时问题,在config的首选项部分添加此行.xml -
<preference name="loadUrlTimeoutValue" value="700000" />