比如win10平板,打開的chrome瀏覽器是桌面版的,因為屏幕小,顯示移動端的頁面,但是用user-scalable=no只對移動端瀏覽器瀏覽器有效,桌面版chrome無效。
請問各位兄臺,還有沒有辦法禁用桌面版chrome在觸屏設備上的縮放事件?
學習是最好的投資!
自己曲線救國解決。監(jiān)聽touchstart touchmove touchend事件,判斷事件對象的touches,如果觸點>=2,就e.preventDefault(),即可禁用pinch和pinch-out動作的縮放。