我目前正面临尝试在Android WebView中显示一些网页的问题。Android Webview:水平滚动问题与阿拉伯文页面
注:
- 我的应用程序已经可以正确地,他们多半显示HTML页面,在各种语言。
问题:
对于一些阿拉伯网页如http://colleges.jazanu.edu.sa/med/Pages/Default.aspx,水平滚动条将不会出现在我的WebView(但它需要)。页面从右侧开始对齐(看起来很正常),但无法向左滚动。
当然,我已经尝试了所有的常用设置,如setHorizontalScrollBarEnabled(真),setLayoutAlgorithm(...),setInitialScale(1),等等,但是对于一些阿拉伯页面(不是全部),它没有区别:仍然没有工作。
在我的WebView中不起作用的相同网页可以在外部浏览器中正常工作。
我试过在1.5和2.2的Android设备上没有区别。
我的WebView被包含在一个LinearLayout中,其宽度为WRAP_CONTENT布局参数,但老实说,我不认为这个问题与web视图的添加方式有关。
有没有人有同样的问题?这是一个已知的WebView问题,同时支持“从右到左”语言(在这种情况下,为什么它不会每次都失败?)。我搜索了很长时间没有结果的谷歌。
感谢您的帮助。
本杰明·皮埃特
可能是在这种情况下,这个环节的工作。 http://stackoverflow.com/a/13562693/1547539 – 2012-11-26 10:22:03