0

私はMooToolsを使用して構築したプロジェクトを構築しています。デザインには多くのビデオが組み込まれており、すべての素晴らしいイベントとカスタマイズ可能な外観のために、VideoJSからFlowplayerに移行することにしました。

ヘッダーの設定方法は次のとおりです。

  • MooToolsを追加する

    <?php Assets::js(array(
        // Libs
        'readme.js',
        'lib/mootools-yui-compressed.js',
        'lib/...',
        'lib/...',
    ));
    ?>
    
  • jQueryを追加する

    <script
        src="<?=base_url();?>/static/js/lib/jquery190.js">
        jQuery.noConflict();
    </script>
    
  • Mootoolsを追加する

    <script src="<?=base_url();?>static/js/flowplayer530/flowplayer.js"></script>
    

これは実際にプレーヤーをロードするセットアップであり、ビデオを再生してみましょう。しかし、それでもFireBugを見ると、これがわかります。(まだ画像を投稿できません) "RefferenceError:jQueryが定義されていません。"

   slice.call( docElem.childNodes, 0 )[0].nodeType;   ->  jquery190.js (line 3811)

私のポイントは、jQueryが定義されていない場合、Flowplayerをどのように実行する必要があるかということです。

TLDR; プレーヤーは動作しますが、このようなエラーが発生するのは好きではありません。その理由を知りたいと思います。

前もって感謝します。

4

0 に答える 0