作者klern (灰)
看板Web_Design
標題[問題] Opera mini touchmove event 無作用
時間Fri Jul 22 11:20:07 2011
大家好
我想做一個偵測手勢在智慧型裝置上移動的事件
但是在 Opera mini 上一直偵測不到
測試過 Safari 是可以的
我知道 Opera mini 在 client 端的互動方面某部分支援度較差
但 不確定 touchmove 是否能夠運作?
以下是我寫的測試程式
<html>
<head>
<script src ="jQuery.js"></script>
<style type="text/css">
div {
border-width: 1px;
border-style: groove;
border-color: black;
width: 100px;
height: 100px;
}
</style>
</head>
<body>
<div id = "aDiv"></div>
<script type="text/javascript">
var divElement = $('#aDiv');
divElement.bind('touchmove', function (e){
alert('moving')
});
</script>
</body>
</html>
希望有人能替我解惑 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.204.6.180
※ 編輯: klern 來自: 123.204.6.180 (07/22 11:21)
→ randle:呃 Opera Mini都是在遠端server處理js的吧? 07/22 16:56
→ klern:謝謝樓上的投影片︿︿ 07/22 17:14
→ klern:所以連這個事件都不能用囉@@" 我試touchstart有偵測到 07/22 17:14
→ klern:我看到'no touch events' 了== 所以真的不行? 囧 07/22 17:16
→ randle:測 Opera Mobile 吧 07/22 17:26
→ randle:沒深入瞭解過 只是直覺Opera Mini的運作模式應該沒辦法XD 07/22 17:27
→ klern:Opera mobile測過了 雖然反應速度慢了點 但可以運作:p Thx~ 07/22 17:41
→ s25g5d4:Opera要黑掉了嗎? SE非Android手機 Opera可是首選呢... 07/22 18:03
→ s25g5d4:內建瀏覽器會用到發瘋 07/22 18:03
→ klern:是沒有黑掉這麼嚴重啦XD 只是我需要用那事件來達成我目的OTZ 07/22 20:17