【问题标题】:White Screen in phonegap app after downloading from Google Play从 Google Play 下载后 phonegap 应用出现白屏
【发布时间】:2013-12-27 15:13:44
【问题描述】:

我开发了一个 phonegap 应用程序(版本 2.1.0),它在我的 Android 模拟器和设备上运行良好(当我将 APK 从计算机物理复制到设备时)。但是,如果我将此 APK 上传到 google play,然后安装在我的同一台设备上,它会显示一个白屏,并且在某些手机中会出现错误“https://example.com 网页不可用”。

这是用例 -

<a href="https://example.com" rel="external" data-role="button">Connect</a>

这会在模拟器、设备上打开屏幕,但当我从 Google Play 下载时显示白屏。

我的PhoneGap config.xml 有

<access origin="http://127.0.0.1*"/> <!-- allow local pages -->
<access origin="https://example.com" subdomain="true" />
<access origin="http://example1.com" subdomains="true" /> 
<access origin=".*"/>

【问题讨论】:

    标签: android cordova


    【解决方案1】:

    尝试使用任一

    <access origin="https://example.com" />
    

    或者只是

    <access origin="*" />
    

    还请记住,这必须是一个域,您不能从 phonegap 应用程序连接到 IP 地址。

    【讨论】:

    • 您好 pppontusw,感谢您的回复。我已经添加了上面的行。正如我所说,它在模拟器中工作。如果我将 APK 物理复制到我的设备或将设备作为模拟器运行,它也可以在我的设备中使用。当我从 google playstore 下载相同的 APK 时,它不起作用。
    • 您是否确定 Play 商店中的 APK 版本正确,Android 版本号正确?您可以从 Play 商店下载它并在您的计算机上运行 adb logcat 进行调试吗?
    • 我检查了一下,两个 APK 都是一样的(版本号等)。这是我在执行我的 APK 的 adb logcat(从 playstore 下载)时发现的新问题 - D/CordovaWebView(2668): >>> loadUrlNow() D/CordovaLog(2668): JSCallback Error: Request failed with status 0 当我卸载该 APK 并从我的 ecliplse 运行相同的 APK 时,该错误不存在
    • 看起来很奇怪,如果域未正确列入白名单,您确实会得到“状态 0”。我真的不知道出了什么问题,也许您已经尝试过了,否则您可以增加版本号并将新软件包上传到 Play 商店吗?如果它有任何帮助,我可以测试它是否适用于我的一台 Android 设备,如果你想分享链接?
    • 我将科尔多瓦升级到 2.4.0 版,但没有运气!但是日志是-D/CordovaWebView(18866): &gt;&gt;&gt; loadUrl(https://example.com/) D/CordovaWebView(18866): &gt;&gt;&gt; loadUrlNow() D/DroidGap(18866): onMessage(onPageStarted,https://example.com) V/AudioFlinger( 1323): getNextBuffer() no more data for track 4102 on thread 0x6 3328 V/AudioFlinger( 1323): stop(4102), calling thread 1513 V/AudioFlinger( 1323): (&gt; STOPPED) =&gt; STOPPED (4102) on thread 0x63328
    猜你喜欢
    • 2022-01-20
    • 1970-01-01
    • 1970-01-01
    • 2020-07-12
    • 1970-01-01
    • 2021-03-18
    • 2013-12-18
    • 2021-10-18
    • 2020-01-07
    相关资源
    最近更新 更多