Cordova网络视图超时错误

Cordova webview TIMEOUT ERROR

本文关键字:错误 超时 视图 网络 Cordova      更新时间:2023-09-26

我尝试使用以下代码:

cordovaWebView = (CordovaWebView) findViewById(R.id.cordovaWebView);
cordovaWebView.loadUrl("file:///android_asset/www/index.html");

我得到了各种URL注入如下javascript:

cordovaWebView.loadUrl("javascript:CreateFormPlugin.showPage('1')");

但有时我会遇到这样的问题:

12-12 11:56:32.561: E/dalvikvm(27065): JNI ERROR (app bug): attempt to use stale local reference 0x1
12-12 11:56:32.561: E/dalvikvm(27065): VM aborting
12-12 11:56:32.561: A/libc(27065): Fatal signal 11 (SIGSEGV) at 0xdeadd00d (code=1)
12-12 11:56:41.951: E/CordovaWebView(27065): CordovaWebView: TIMEOUT ERROR!

关于如何解决这个问题有什么想法吗?:)

谢谢!

您需要增加的超时值

super.setIntegerProperty("loadUrlTimeoutValue", 70000);

查看此链接DroidGap:超时错误!-在android phonegap 中调用webViewClient

好的,我是这样做的:在webview 上设置loadURLTImeOutValue

即添加intent.putExtra("loadUrlTimeoutValue",60000);对扩展CordovaInterface的活动的每次调用。

我搜索了很多关于这件事的信息,现在我得出的结论是,这是因为网络的速度。。开发应用程序时会使用快速互联网吗?这样在你的工作之间就不会出现任何错误,直到这个问题没有来自cordova的解决方案。。所以当你发布该时间时,它会删除。。。