javascript - 如何徹底禁止平板電腦上瀏覽器的手勢(shì)縮放功能
問(wèn)題描述
在平板電腦上、因?yàn)橛卸帱c(diǎn)觸控功能所以可以直接通過(guò)手勢(shì)進(jìn)行放大縮小功能但是目前希望要禁掉這個(gè)效果、然而各種方法都試過(guò)似乎就是不行而且這個(gè)縮放和PC端CTRL+滾輪的縮放還不是一個(gè)機(jī)制
最后最靠譜的是一個(gè)css控制:content-zooming:none;
是的,他起效了。縮放被禁止了然而沒(méi)幾天就發(fā)現(xiàn)了漏洞……
第一次的縮放手勢(shì)必然失敗,在其中一根手指不離開(kāi)屏幕的情況下,另跟手指劃第二下……又可以放大了————還有這種操作?
于是只能前來(lái)求助是否還有別的操作能解決這個(gè)問(wèn)題不論是直接設(shè)置瀏覽器屬性、還是修改注冊(cè)表都行……(之前試過(guò)什么高DPI時(shí)禁止縮放的設(shè)置然并卵)
問(wèn)題解答
回答1:<meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no' />
關(guān)鍵參數(shù)
maximum-scale=1.0 //最大縮放范圍
minimum-scale=1.0 //最小
user-scalable=no //是否允許縮放
最大最小都是1.0,所以html頁(yè)面就沒(méi)法縮放了
相關(guān)文章:
1. docker-compose 為何找不到配置文件?2. css3 - 請(qǐng)問(wèn),如何寫這個(gè)顏色的(漸變),并且在移動(dòng)端自適應(yīng)3. html5 - iphone5手機(jī),微信中無(wú)法打開(kāi)優(yōu)酷鏈接?4. 用Java8的 stream 操作外部集合是否存在并發(fā)問(wèn)題?5. html5和Flash對(duì)抗是什么情況?6. docker gitlab 如何git clone?7. Whitelabel錯(cuò)誤頁(yè)面發(fā)生意外錯(cuò)誤(類型=未找到,狀態(tài)= 404)/WEB-INF/views/home.jsp8. javascript - 求解答:實(shí)例對(duì)象調(diào)用constructor,此時(shí)constructor內(nèi)的this的指向?9. javascript - 移動(dòng)端,當(dāng)出現(xiàn)遮罩層的時(shí)候,遮罩層里有div是超出高度scroll的,怎么避免滑動(dòng)div的時(shí)候,body跟隨滑動(dòng)?10. html5 - h5寫的app用的webview,用手機(jī)瀏覽器打開(kāi)不顯示?
