gpt4 book ai didi

javascript - 应用程序在打开时卡住,Phonegap 警报不起作用

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:34:28 26 4
gpt4 key购买 nike

第一次从主屏幕启动我的应用程序时,一切正常 - 没有卡住。

当我稍后使用该应用程序时,突然从主屏幕点击它时,有时它会卡住 5 秒钟(即只停留在主屏幕上),然后加载。这不是故事的结局。

应用程序不会在第一次加载后每次都卡住;但是,一旦它开始从主屏幕卡住,它将继续执行此操作,直到我强制停止该应用程序。

像这样卡住之后,Phonegap 的一些功能就失效了。例如,navigator.notification.alert 淡化背景,但不显示弹出窗口。退出的唯一方法是点击手机的后退按钮。

如何阻止应用程序在打开时卡住,从而导致其他 Phonegap 功能停止正常工作?

(这是 Phonegap 2.9.0;但是,我遇到了同样的问题 2.5.0)

感谢所有帮助,谢谢

最佳答案

添加

super.setBooleanProperty("keepRunning", false);

就在您的主 .java 文件中的 super.loadUrl 之前对我有用。

与此同时,由于许多(!)小时的调试,我的应用程序在“可能的错误修复”方面重载。我认为上面的代码是真正的修复,但这里是我所做的一些其他更改:

添加到主 .java 文件(在 super.loadUrl 之前):

super.setIntegerProperty("loadUrlTimeoutValue", 60000);

添加到 android list (在应用程序标签中):

android:clearTaskOnLaunch="true"

编辑:

此外,尝试在您的 android list 中使用这些设置:

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="16" />

关于javascript - 应用程序在打开时卡住,Phonegap 警报不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17788960/

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