gpt4 book ai didi

android - ionic 运行 android : build/run succeeds, 但导致黑屏

转载 作者:行者123 更新时间:2023-11-30 02:07:30 24 4
gpt4 key购买 nike

我的 ionic 应用程序在桌面浏览器和 ios 上运行良好,但在 android 上根本不显示。它并没有明确地失败,但它只是导致一个空白的白色屏幕,没有任何生命迹象。

同样的结果发生在 android 仿真和实际的 android 设备上。该应用程序将加载,带有它的图标和所有内容,但它的 View 完全空白。

SO 有很多关于显式 ionic android 构建错误和平台无关错误的问题,但没有什么与我所看到的完全匹配。

我将我的安卓设备设置为在我的 Mac 上通过 Chrome Canary 进行调试,并且能够在它运行时看到 javascript 控制台......看起来它在从外部 url 加载关键数据时遇到了问题!

一点研究告诉我,这是 Android Cordova 的一个特性,而不是一个错误...解决方案是将白名单 Cordova 插件添加到 ionic,将 config.xml 中的相关域列入白名单,然后重新运行...问题就解决了!

更大的错误是我在我的 ui-router 状态中使用了 resolve 部分,但从未想过如果有问题的 promise 永远不会 resolve 该怎么办!

最佳答案

这是 Android Cordova 的一个特性,不是错误...解决方案是将 Whitelist Cordova 插件添加到 ionic,在 config.xml 中将有问题的域列入白名单,然后重新运行。

关于android - ionic 运行 android : build/run succeeds, 但导致黑屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30469012/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com