3
我目前從網站(論壇)獲取HTML,修改它,並在WebView中顯示它。然而有時候,有些字符串很長,沒有任何WebView認爲允許換行的字符,所以WebView水平拉伸並引入水平滾動。我討厭水平滾動,並且我想強制WebView將這些行包裝到一個新行中,而不管WebView是否喜歡它提前或未包裝的角色。如何強制WebView將多行文本分成多行?
注意:我確實希望WebView仍然展開並垂直滾動。
我目前從網站(論壇)獲取HTML,修改它,並在WebView中顯示它。然而有時候,有些字符串很長,沒有任何WebView認爲允許換行的字符,所以WebView水平拉伸並引入水平滾動。我討厭水平滾動,並且我想強制WebView將這些行包裝到一個新行中,而不管WebView是否喜歡它提前或未包裝的角色。如何強制WebView將多行文本分成多行?
注意:我確實希望WebView仍然展開並垂直滾動。
添加此功能,您的WebView
myWebView.loadUrl("javascript:stopScrolling()");
添加此功能在您的index.html
function stopScrolling()
{
document.ontouchmove = function(e){ e.preventDefault(); }
}
你解決這個問題 – Ranjit
我沒有,很遺憾。我最終轉移到原生的Android視圖,而不是一個webview包裝器,它解決了這個問題。 – InsanityOnABun