簡體   English   中英

Android上的JavaScript中的觸摸事件

[英]Touch events in JavaScript on Android

我有一個帶有div的HTML頁面,它的作用類似於瞬時開關。 它的工作原理如下:

     $('#btn').mousedown(function() {
         startAction()
     })
     $('#btn').mouseup(function() {
         stopAction()
     })
     $('#btn').mouseout(function() {
         stopAction()
     })

在常規的網絡瀏覽器中,這可以正常工作。 但是,當我在Android下的WebView中加載頁面時,它不起作用。 據此,鼠標按下事件在Android上不起作用,就像大多數人期望的那樣; 那么,還有其他方法可以做到這一點嗎? 基本上,我想要的是當用戶將手指放到小部件上以及手指移開時發出的通知。

我更喜歡使用JQuery,但不必這樣做。 我也希望能在其他移動平台上使用的解決方案。

如果我沒記錯的話,在Android上,默認情況下,Web視圖已禁用JS並且需要將其啟用。 您可以通過http://developer.android.com/resources/tutorials/views/hello-webview.html上的文檔啟用它們

我真的認為,您是否應該由設備和所有者來決定用戶是否啟用了JavaScript。

http://hubpages.com/hub/How-to-enable-disable-JavaScript-on-the-Droid-Android-phone

希望這會有所幫助〜Kevin

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM