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


我需要知道,在android sdk 4.0中

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

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

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


7954
2017-12-27 11:44


起源



答案:


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

谷歌不想修复它。

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


10
2018-02-29 10:07





Android似乎有一个已知的错误 - http://code.google.com/p/android/issues/detail?id=17535


2
2018-01-30 00:56





你必须这样做

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中检查它的效果很好,希望它能解决你的问题。


2
2018-03-16 06:03





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

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


1
2018-05-16 22:50





根据这个:

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

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


0
2017-12-27 11:50