2012-12-13 100 views
0

如何防止黑莓平板電腦上的touchmove(touchstart?)操作?例如,用戶不得放大圖像或表格/按鈕。我曾嘗試觸控平板電腦:防止touchmove/touchstart無延遲時間

<img src= "image.jpg" ontouchstart="event.preventDefault();"> 

而且還(內部和外部的$(document)。就緒)

document.body.addEventListener('touchstart', function(e){ e.preventDefault(); }); 

這些排序似乎工作,但並不完全。當頁面首次加載時,有時會出現滯後時間,我可以放大。並不總是,但足以讓它成爲問題。

有沒有辦法來防止這種滯後 - 或者是一種很好的方法來阻止頁面顯示,直到我知道preventDefault已被「激活」?

回答

0

我需要這個標題 - 這個伎倆。

<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">