2013-07-29 41 views
1

因爲我在尋找了一段時間的答案,現在,我仍然沒有任何線索,我將只介紹我實際的問題:引發全球觸摸/點擊JavaScript事件沒有特定的目標

我需要建立自動化的觸摸/鼠標手勢(點擊,拖動,捏...),我可以在網頁上觸發,以測試觸摸框架及其性能。因此,我想用JavaScript在網頁上觸發「全局」觸摸/鼠標事件,而不用從特定元素分派它們。

有誰知道我該如何實現這個目標或者如何將這些事件委託給一般人?

+0

使用Jquery,你可以實現很多你使用觸發器尋找的東西。 [jquery觸發器](http://api.jquery.com/trigger/) – Gyandeep

+0

我也嘗試過這個概念,但不幸的是,你仍然需要觸發特定元素上的事件。我需要一些能夠在最高窗口/瀏覽器級別上真正模擬點擊或觸摸的事物,以便我可以派發最接近「真實」點擊的事件,包括在事件創建之前不知道點擊元素的識別。 – A47

回答

0

如果您只是爲了模擬瀏覽器上的移動觸摸操作而需要此功能,Chrome已經有了一個工具。檢查出Mobile Emulation

+1

我已經將Chrome的觸摸模擬用於一般測試目的。但是我想要實現的是一種預定義的操作,比如從點x到點y的滑動或從y到z的拖動。此外,我忘了提及我需要此平臺/獨立於瀏覽器,以便可以在多個設備和瀏覽器上運行腳本預定義的手勢,以便比較它們之間的行爲。 – A47