0

例えば。

<video class="vid" id='video'  height="300" width="500" onclick="vidplay()">


var video = document.getElementById('video');
video.addEventListener('click',function(){
video.play();
},false);

これは問題なく動作し、HTML5 ビデオをデスクトップで再生できます。しかし、それはしかし; iPad内では動作しません。onclickそれが方法だと思います。これをtap...に変換する必要があると思いますが、どうすればよいですか?

4

1 に答える 1

1

element.addEventListenerこのhttps://developer.mozilla.org/en-US/docs/DOM/element.addEventListenerを確認する必要があります

そして、「touchstart」、「touchend」、「touchmove」があります

だから言ってみましょう

function doSomething(){ alert("works"); }

element.addEventListener("touchstart", doSomething, false);

于 2013-01-23T17:06:25.910 に答える