2012-11-26 25 views
3

我目前從網站(論壇)獲取HTML,修改它,並在WebView中顯示它。然而有時候,有些字符串很長,沒有任何WebView認爲允許換行的字符,所以WebView水平拉伸並引入水平滾動。我討厭水平滾動,並且我想強制WebView將這些行包裝到一個新行中,而不管WebView是否喜歡它提前或未包裝的角色。如何強制WebView將多行文本分成多行?

注意:我確實希望WebView仍然展開並垂直滾動。

+0

你解決這個問題 – Ranjit

+0

我沒有,很遺憾。我最終轉移到原生的Android視圖,而不是一個webview包裝器,它解決了這個問題。 – InsanityOnABun

回答

0

添加此功能,您的WebView

myWebView.loadUrl("javascript:stopScrolling()"); 

添加此功能在您的index.html

function stopScrolling() 
{ 
    document.ontouchmove = function(e){ e.preventDefault(); } 
}