2013-07-31 126 views
0

這裏是我的meta標籤:Android 4.1+(Javascript瀏覽器):如何禁用旋轉縮放/縮放?

<meta name="viewport" content="initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,width=device-width,height=device-height,target-densitydpi=device-dpi,user-scalable=no" /> 

它可以禁止用戶縮放/在風景模式下縮放。但是,在縱向模式下啓動或用戶至少旋轉一次時,將重新啓用縮放。

我試過了,但(1)orientationchange事件在縱向模式下啓動時不會觸發,並且(2)它無論如何都不會執行任何操作。

addEvent (window, 'orientationchange', function (evt) { 
var viewportmeta = document.querySelector('meta[name="viewport"]') 
if (viewportmeta) { 
    viewportmeta.content = "initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,width=device-width,height=device-height,target-densitydpi=device-dpi,user-scalable=no" 
} 
}) 

如何在Android 4.1或更高版本的瀏覽器上禁用縮放比例?

注意:這是三星默認的Android瀏覽器的問題。

回答