1

如何在 drupal 7 模块中显示以下代码

 <script type="text/javascript" src="http://dubturbo1.counselstime.com/jwplayer/jwplayer.js"></script>
    <script>jwplayer.key="76oyax0SAVqgDM580AJ3+K23kIuN8HFkgahYRQ=="</script>
    <div id="my-video"></div>
    <script type="text/javascript">
        jwplayer('my-video').setup({
            file: 'http://192.168.1.150/sathya/video_test_512kb.mp4',
            width: '500',
            height: '300',
    controls: 'false',
    autostart: 'true',
    });
    </script>
4

1 回答 1

1

您需要将其添加到 JS 文件中,或者在您的模块中(如果需要),或者如果您不需要模块来执行您正在做的事情,则只需将其放在您的主题 JS 文件中。

将其包装在 Drupal 行为包装器中:

(function($) {

    Drupal.behaviors.setupVideo = {
        attach: function (context) {

          wplayer('my-video').setup({
            file: 'http://192.168.1.150/sathya/video_test_512kb.mp4',
            width: '500',
            height: '300',
            controls: 'false',
            autostart: 'true'
          });

        }
    };

})(jQuery);

您还需要在其中添加第一个 JS 文件(jwplayer 的东西)。将其添加为主题中的一行或将其添加到模块中:

drupal_add_js(drupal_get_path('module', 'MY_MODULE') . '/js/jwplayer.js', 'file');
于 2013-04-01T11:38:41.240 回答