我正在設計一個在Android瀏覽器中顯示的HTML頁面。考慮這個簡單的例子頁:如何讓WVGA Android瀏覽器停止縮放我的圖像?
<html>
<head><title>Simple!</title>
</head>
<body>
<p><img src="http://sstatic.net/so/img/logo.png"></p>
</body>
</html>
它看起來在標準HVGA電話(480)就好了,但在華電國際WVGA規格(480×800像素或480x854),內置的瀏覽器將自動縮放圖像了;它看起來很醜。
我讀過,我應該能夠使用這個標籤,迫使瀏覽器停止縮放我的網頁:
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; minimum-scale=1.0; user-scalable=0;" />
......但這一切確實是禁止用戶縮放(縮放按鈕消失);它實際上並不妨礙瀏覽器擴展我的圖像。調整比例因子(全部設置爲2.0或0.5)完全沒有效果。
如何強制WVGA瀏覽器停止縮放我的圖像?
我注意到,配置「默認縮放」在瀏覽器的設置中設置爲「遠」會禁用圖像縮放,但我不能指望我的所有用戶都這樣做。 – 2010-05-09 15:56:32
在Android 2.1/API級別7中添加了一個設置「默認縮放」的API。webview.getSettings()。setDefaultZoom() – 2010-10-12 09:08:01
對於這個問題,我構建了一個網站,而不是一個Android應用程序WebView,所以我不能使用Android API。 – 2010-10-12 21:22:06