[英]touch events not firing in safari desktop
我正在開發一款支持桌面和移動設備上的觸摸事件的應用。 使用類似的東西時(根據https://developer.apple.com/library/safari/#documentation/appleapplications/reference/SafariWebContent/HandlingEvents/HandlingEvents.html )
element.addEventListener("touchstart", touchStart, false);
element.addEventListener("touchmove", touchMove, false);
element.addEventListener("touchend", touchEnd, false);
element.addEventListener("touchcancel", touchCancel, false);
這些只在ipad和iphone上測試時發生,而不是在桌面上測試。 由於我在桌面上開發,我怎么能這樣才能識別這些事件?
您可以在iOS模擬器中查看您的網站,該模擬器包含在MacO上的XCode中。
希望能幫助到你。
在測試機器上,我們使用幻肢來模擬觸摸。 如果設備本身支持觸摸,它很容易設置,也不會做任何事情。
否則,請遵循Alexey的建議,盡可能經常使用模擬器和真實設備。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.