我尝试在我的 Android 设备上运行 ionic 2 示例应用程序,但我唯一看到的是白屏。要启动应用程序,我使用命令
ionic run android
当我开始使用 Chrome 时,一切正常。我也试图找到错误
chrome://inspect/#devices
但是,我找不到任何设备,其他 ionic 1 应用程序运行良好。
有什么解决办法吗?
更新
我使用这个示例应用程序:https://github.com/ccoenraets/ionic2-realty-rest
但我在 ionic cli 上使用入门应用程序得到了相同的结果。现在我还添加了人行横道:ionic browser add crosswalk
,但没有运气。
最佳答案
我遇到了同样的问题并在这里回答,因为我解决了它。 经过一番麻烦之后,我尝试使用旧的 ionic 2 版本
npm install -g <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="98f1f7f6f1fbd8aab6a8b6a8b5fafdecf9b6aaad" rel="noreferrer noopener nofollow">[email protected]</a>
然后在 4.2.2 设备上成功构建并运行一个新项目。 看起来 2.1.0-beta.1 确实有问题。
使用或不使用 cordova-plugin-crosswalk-webview 绝对没有区别。 (我真的厌倦了总是阅读该提示;-))
关于cordova - android 4.2.2 上的 ionic 2 白屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37260153/