URL-адрес веб-просмотра Android со строкой запроса - PullRequest
11 голосов
/ 27 декабря 2011

Мне нужно знать, в Android SDK 4.0

в следующей строке написано, что «файл не найден».Но веб-представление прекрасно загружается в SDK 2.2, 2.3 и т. Д.

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

Есть ли другой способ отправить строку запроса с URL-адресом в веб-просмотре Android?

Ответы [ 5 ]

10 голосов
/ 29 февраля 2012

Да, это известная ошибка, даже в ICS.

Google не хочет исправлять это.

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

2 голосов
/ 16 марта 2013

вы должны сделать так

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 голосов
/ 30 января 2012

Кажется, есть известная ошибка с Android - http://code.google.com/p/android/issues/detail?id=17535

1 голос
/ 17 мая 2012

Это хорошо известная ошибка: http://code.google.com/p/android/issues/detail?id=17535

Обходной путь для Honeycomb и ICS можно найти здесь:
http://bricolsoftconsulting.com/fixing-the-broken-honeycomb-and-ics-webview/

0 голосов
/ 27 декабря 2011

Согласно этому:

http://developer.android.com/reference/android/webkit/WebView.html#loadUrl(java.lang.String) метод остается.

Мне кажется, проблема в пути к активам ...

...