android - 在 ionic 中加载 url 显示空白屏幕

标签 android angularjs ionic-framework

我在网上搜索过,但没有得到关于这个问题的具体信息。 我正在使用 ionic v1,其中加载我的 adfs url 来要求用户通过 adfs 网页登录,但仅在某些手机上我看到登录页面,而在其他手机上我看到空白屏幕。 我尝试调试它,但到目前为止我没有得到任何建设性的东西[只有网址]。 我正在使用

加载网址
window.open("https://inve....", '_system');

到目前为止,我们仅在 Android 手机上遇到过此问题,但我也针对 iPhone。 任何帮助将不胜感激。谢谢

最佳答案

应用程序浏览器并加载 adfs 登录页面,其中包含此 ionic 应用程序的 url。

我面临的问题是因为证书,服务器正在使用自签名证书,因此当我尝试将其加载到甚至没有在浏览器上打开服务器页面的设备上时,应用程序常常卡在白屏上.

如果您的服务器由 CA 使用正确的认证证书进行签名,则不会出现此问题,因为浏览器能够轻松验证这些证书。 这就是为什么之前使用正确的证书我的 Android 应用程序可以在所有 Android 手机上运行。

这里是link如果您想在本地指定证书,请了解该过程。

对于在这种情况下寻求帮助的其他人。

关于android - 在 ionic 中加载 url 显示空白屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45158188/

相关文章:

Android Studio 忽略 --core-library 标志

android - 使用cmake集成FFMPEG : undefined reference when linking libraries

android - OSMDroid - 中心到折线

android - 如何从 gradle Android Studio 中的 jar 文件中删除单个模块

javascript - 通过查找值 AngularJS 在数组中添加键

css - Ionic 3 谷歌地图高度与屏幕尺寸成比例

javascript - AngularJS 模板中的三元运算符

android - $http 在 phonegap 中有效吗?

android - Ionic Cordova Web 应用程序 cookie 未存储在 Android 或 iOS 上

cordova - Ionic 弹出窗口中的自定义关闭按钮