Код: Выделить всё
WebSettings webSettings = webView.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setBuiltInZoomControls(true);
webView.setWebChromeClient(new WebChromeClient());
webView.loadUrl("file:///android_asset/index.html");
Но в некоторых случаях, если я помещаю некоторые данные в HTML с другим регистром символов тогда он не работает в веб-просмотре по умолчанию, но работает в браузере устройства (например, Chrome):
Например: Я пытаюсь воспроизвести аудиофайл с использованием html как:
Код: Выделить всё
.
.
.
.
Если я загружу этот html-файл в браузер устройства, звук будет воспроизводиться независимо от регистра в названии. Но если я попытаюсь загрузить этот HTML-контент в веб-просмотр, этот файл не будет воспроизводиться. И вижу ошибку в DDMS:
Код: Выделить всё
02-23 16:03:36.091: E/AndroidProtocolHandler(23303): Unable to open asset URL: file:///android_asset/item/sounds/apple.mp3
Подробнее здесь: https://stackoverflow.com/questions/355 ... itive-data
Мобильная версия