2012-08-07 95 views
4

我創造了我的網站的移動版本,我想知道:是否可以將保留所有的點擊事件中的JavaScript,因爲他們,或者我應該改變它挖掘(例如tap.js在手機網站上使用Javascript:使用點擊可以嗎?

我注意到點擊可以在我測試的所有瀏覽器中運行(Galaxy S2上的Native,Dolphin和Chrome)。你知道保持點擊事件的任何問題嗎?

+0

「當觸摸不支持時,它也會退化爲使用常規鼠標事件,因此您無需手動檢測特徵或在代碼中提供兩種不同的事件類型。」 聽起來對我來說它可以派上用場,但是迄今爲止我還沒有看到點擊移動設備的任何問題。 – Viezevingertjes 2012-08-07 10:04:40

+2

「click」的缺點是你必須處理的延遲。在iOS上它約爲300毫秒,因爲瀏覽器在執行「點擊」事件之前等待「雙擊」。 – 2012-08-07 11:25:52

回答

2

移動瀏覽器設計用於大多數開箱即用的網站,因此它們像桌面瀏覽器一樣實施點擊事件。

但是,由於Torsten Walter解釋說,如果您沒有明確管理輕敲事件,則可能會引起明顯的延遲。

簡而言之:點擊會工作,但點擊管理也會改善觸摸屏用戶體驗。

相關問題