移動設備上的按鈕速度很慢(由於拖動檢測等因素,大多數瀏覽器的延遲至少爲300毫秒)。谷歌寫了一些javascript來解決這個問題: http://code.google.com/mobile/articles/fast_buttons.html如何在骨幹事件中使用Google的/ MBP FastButton代碼
的移動HTML5樣板的人整合到這一點他們的包: https://github.com/h5bp/mobile-boilerplate/blob/master/js/mylibs/helper.js#L86
我想弄清楚如何我可以很容易地與骨幹網使用。類似於:
events: {
"fastbutton button.save": "save"
}
其中fastbutton用快速按鈕代碼代替click或mousedown。我希望我需要稍微重寫MPB.fastbutton代碼。有人做過這個嗎?
我還沒有測試過,但這聽起來像我(仍)需要的。 –
剛剛在我的沙箱骨幹應用上測試過它 - 完全按照所述進行工作。在整個'document.body'實例化'FastClick'對象時是否存在可擴展性問題?該文檔僅包括在特定元素上實例化類的示例。 –
FT網頁應用程序使用FastClick在'document.body'上實例化,並且沒有任何問題。也許我應該更新這些例子來說明通常的做法是在身體上實例化。 –