cordova - android 4.2.2 上的 ionic 2 白屏

标签 cordova ionic2

我尝试在我的 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/

相关文章:

windows - PhoneGap错误: EPERM: Operation not permitted (windows 10)

angular - Ionic 2 - 禁用特定 View 的后退按钮

angular - 如何在数据准备好后关闭 Loader

cordova - FileTransfer 返回所有属性的错误 `null`

ios - phonegap 3.0 console.log 插件 http :localhost/! gap_exec 404 NOT FOUND

windows-phone-7 - 在 Windows Phone 中打开 PDF 文件

cordova - 从 Cordova 在 InAppBrowser 上定义用户代理

javascript - 以编程方式停止-webkit-overflow-scrolling

android - Ionic 2 Android 工具栏按钮正在堆叠

angular - Ionic 和 Firebase - InvalidPipeArgument : '[object Object]' for pipe 'AsyncPipe'