В настоящее время я столкнулся с проблемой при попытке отобразить некоторые веб-страницы в Android WebView.
Примечание:
- Мое приложение уже может правильно отображать HTML-страницы для большинства из них на разных языках.
Проблема:
Для некоторых арабских веб-страниц, таких как http://colleges.jazanu.edu.sa/med/Pages/Default.aspx,, горизонтальная полоса прокрутки не появится в моем веб-просмотре (но это будет необходимо),Страница начинает выравниваться по правому краю (кажется нормальным), но нет возможности прокручивать влево.
Конечно, я попробовал все обычные настройки, такие как setHorizontScrollBarEnabled (true), setLayoutAlgorithm (...), setInitialScale (1) и т. Д., Но для некоторые арабские страницы (не все) это не имеет значения: все еще не работает.
Та же самая веб-страница, которая не работает в моем WebView, может хорошо работать во внешнем браузере.
Я пробовал этона устройствах Android версии 1.5 и 2.2, без разницы.
Мой WebView содержится в LinearLayout с параметром макета WRAP_CONTENT для его ширины, но, честно говоря, я не думаю, что проблема связана с тем, как добавляется веб-представление..
У кого-нибудь была такая же проблема?Является ли это известной проблемой WebView при поддержке языков «справа налево» (в этом случае, почему не каждый раз происходит сбой?).Я долго искал в Google безрезультатно.
Спасибо за вашу помощь.
Бенджамин Пиетт