2012-02-25 62 views
2

我想要在我的web應用程序來解決的問題,我想避免水平滾動(只aloows了雙擊自動滾屏下 - 上)適合屏幕的Android Web應用程序(出現橫向滾動)

我這個標記添加到避免在IOS瀏覽器和做工精細,但不能在Android瀏覽器...

<meta name = "Viewport" content = "maximum-scale=1, width=device-width, maximum-scale=1.0; user-scalable=0" > 

回答

4

確保你的身體有寬度100%,並且沒有孩子比屏幕高一個固定的寬度rizontal決議。

除此之外,在頭這個元標記應該是足夠了:

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"/> 
0

你可以使用:

webview.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN); 
+0

我認爲一個基於Web的應用程序的HTML沒有按工作,更像是本機應用程序,對不對? – 2012-02-25 22:11:06

+0

我認爲是的,你有沒有試圖調整你的web視圖到matchparent intead wrap內容? – JackTurky 2012-02-25 22:12:55

+0

好吧,不,我沒有嘗試過,是一個正常的網站,旨在修復320px下,沒有別的,但由於任何原因,如果你將它滾動到左側或右側拖動所有頁面,我想避免這種情況。 – 2012-02-25 22:24:41