0

<video>次を使用してイベントが発生した後、ページ上の HTML 5 タグのすべてのインスタンスを一時停止しようとしています。

jQuery("video").each (function() { this.pause(); })

Windows 5.1.7 の Safari を除くすべてのブラウザで動作します。

TypeError: 'undefined' は関数ではありません ('this.pause()' を評価しています)

Safari がこの例外をスローするのはなぜですか?どうすれば回避できますか?

4

1 に答える 1

0

編集:

では、video.js を使用しているとすれば、このようなものでしょうか?

jQuery("video").each (function() { 
  _V_($(this).id).pause(); //make sure all your video tags have an id attribute
});

https://github.com/zencoder/video-js/blob/master/docs/api.md

于 2013-01-19T00:37:58.247 に答える