0

ハードウェア: Dell Optiplex 760 (ストック) OS: Windows 7 Pro (Service Pack 1) ブラウザ: Safari 5.1.4

私の問題: フルスクリーン モードでビデオがアンロードされましたが、フルスクリーンにならず、フルスクリーン ボタンをクリックしてもビデオがロードされませんでした。

Console Error Messages: 
TypeError: 'undefined' is not a function (evaluating 'this.tech.ready(function(){
        this[method](arg);
})')
4

1 に答える 1

0

次の変更を実行すると、エラーが解決しました。これがすべての人に当てはまるかどうかはわかりませんが、私の状況では完全に機能しています。Safari のみをサポートする必要があります。

File: video.js Lines: 2706 and 2757 "// Check for browser element fullscreen support" From: if (requestFullScreen) { To: if (navigator.userAgent.match("Chrome") && requestFullScreen || requestFullScreen && this.tech .supportsFullScreen()) {

Chrome チェックがないと、このフルスクリーンは Chrome では機能しません。

そして、上記の両方の行に変更を加える必要があります。キャンセル機能に追加しないとキャンセルできません。

于 2012-08-31T22:06:20.470 に答える