2010-05-20 85 views
12

我想通过绑定DOM的文档元素上的preventDefault方法来防止在Safari的Safari网页上滚动,并且它适用于除视频的每个元素标签。在Safari上的视频标签上触发事件不会触发iPhone

document.addEventListener("touchmove", function(e){e.preventdefault();}, false); 

我试着将事件附加到视频标签,但它好像没有附加任何东西或事件根本没有触发。

+0

我也有同样的问题。 – 2010-05-27 16:47:17

+0

有没有人在iOS4上试过这个? – 2010-06-22 14:29:01

+0

@Jeff我在iOS4上试过,这个bug仍然存在。 – Stef 2010-06-23 11:22:33

回答

1

在我的测试,ommiting的“控制”的视频,你可以得到的事件属性....

例如当....

<video src="http://192.168.1.53/videoTester/Cuatro.mp4" id="player" width="100%" height="100%" x-webkit-airplay="allow" ></video> 

然后把一个div的顶部...它适用于我......