带有查询字符串的Android webview url请求

时间:2011-12-27 11:44:41

标签: android url webview query-string

我需要知道,在android sdk 4.0中

以下行说“找不到文件”。但是webview在sdk 2.2和2.3等中完全加载。

mWebView.loadUrl("file:///android_asset/currentLocation.html?width_="+grosswt+"&height_="+grossht);

在android webview中有没有其他方法可以使用url发送查询字符串?

5 个答案:

答案 0 :(得分:10)

是的,这是一个已知的错误,即使在ICS中也是如此。

Google不想修复它。

http://code.google.com/p/android/issues/detail?id=17535

答案 1 :(得分:2)

答案 2 :(得分:2)

你必须这样做

String data = "<html><body><img src='your source url' width='1000' Height='1000'></body></html>";
                wbView.loadData(data, "text/html", null);

这解决了我的问题。我在android 4.0,4.1,4.2中检查了它的效果很好,希望它能解决你的问题。

答案 3 :(得分:1)

这是一个众所周知的错误: http://code.google.com/p/android/issues/detail?id=17535

您可以在此找到Honeycomb和ICS的解决方法:
http://bricolsoftconsulting.com/fixing-the-broken-honeycomb-and-ics-webview/

答案 4 :(得分:0)

根据这个:

http://developer.android.com/reference/android/webkit/WebView.html#loadUrl(java.lang.String)方法仍然存在。

我认为问题在于资产的路径......