我需要知道,在android sdk 4.0中
以下行说'找不到文件'。但是webview在sdk 2.2和2.3等中完美加载。
mWebView.loadUrl("file:///android_asset/currentLocation.html?width_="+grosswt+"&height_="+grossht);
在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发送查询字符串?
Android似乎有一个已知的错误 - http://code.google.com/p/android/issues/detail?id=17535
你必须这样做
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中检查它的效果很好,希望它能解决你的问题。
这是一个众所周知的错误: http://code.google.com/p/android/issues/detail?id=17535
您可以在这里找到Honeycomb和ICS的解决方法:
http://bricolsoftconsulting.com/fixing-the-broken-honeycomb-and-ics-webview/
根据这个:
http://developer.android.com/reference/android/webkit/WebView.html#loadUrl(java.lang.String)方法仍然存在。
我认为问题在于资产的路径......