android - window.location.reload() 导致 PhoneGap 1.4/Android Honeycomb 3.2.1 上的应用程序错误

标签 android cordova android-3.0-honeycomb

为什么 window.location.reload() === instant_fail 在 Android 3 上?我刚刚收到一个应用程序错误弹出窗口,其中包含我的应用程序的 file:///... URL,并且必须重新启动。我已经尝试覆盖 DroidGap.onReceivedError() 但它只是尝试并无法重复重新加载自身。

最佳答案

我不确定您是否还需要答案,但这可能对某些人有所帮助。我在 Android 3 上运行的 PhoneGap 遇到了同样的问题。我通过替换这一行解决了这个问题:

location.reload(true);

用这个:

navigator.app.loadUrl('file:///android_asset/www/index.html');

关于android - window.location.reload() 导致 PhoneGap 1.4/Android Honeycomb 3.2.1 上的应用程序错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9295678/

相关文章:

HTML,Body height 100% 不起作用

android - fragment 中的 MapView(蜂窝)

android - 如何在 Honeycomb ActionBar 中创建自定义 Pulldown?

android - 在 Instagram 中发布图片

android - ListFragment多选不显示选择

javascript - 如何在 Web 浏览器和 XCode 中使用 JavaScript 运行 HTML 文件?

javascript - 使用 PhoneGap HTML 在 iOS 中自定义 JavaScript 提示

android - 如何使用 REST API 获取从谷歌驱动器下载文件的进度?

android - 从网站中的链接打开 Cordova 移动应用程序

android - 像图书应用程序一样的操作栏