javascript - 如何加载jquery url onclick?

标签 javascript jwplayer

我有以下 <a>标签,用户将在其中单击以查看他们的视频。到目前为止,它将播放一个标准的视频 url:

<a href="#;" class="video-preview" onclick="jwplayer('video-player').play()" 
   data-video_url="{{ asset.file_scratch_encode_url }}">
     View encode
</a>

如何在 onclick 中加载 video_url?属性?

最佳答案

您只需使用 JS 即可完成此操作,无需 jQuery - http://support.jwplayer.com/customer/portal/articles/1439570-example-loading-new-playlists

<div id="myElement"></div>

<script>
  jwplayer("myElement").setup({
    image: "/uploads/myPoster.jpg",
    file: "/uploads/myVideo.mp4",
    title: "My Cool Trailer"
  });
</script>

<script>
  function loadVideo(myFile,myImage) { 
    jwplayer().load([{
      file: myFile,
      image: myImage
    }]);
    jwplayer().play();
  };
</script>

<li><a href="javascript:loadVideo('file1.mp4','image1.jpg')">Video 1</a></li>
<li><a href="javascript:loadVideo('file2.mp4','image2.jpg')">Video 2</a></li>
<li><a href="javascript:loadVideo('file3.mp4','image3.jpg')">Video 3</a></li>

关于javascript - 如何加载jquery url onclick?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26416448/

相关文章:

javascript - 使用 POST 请求在 PHP 中查询 "SELECT * FROM .... WHERE ..."

javascript - BackboneJS 重置模型

javascript - 使用ajax通过PHP和POST显示数据时遇到问题

javascript - jQuery animate 链接在运行时更改动画速度

javascript - JWPlayer7获取当前视频信息并点击缩略图时显示

javascript - JW 播放器 7 HTML5 和 Flash 广告

javascript - 隐藏播放器的 div 时停止 JWPlayer

html - Jw 播放器视频无法在移动设备上自动启动

javascript - Spine javascript 无法取消绑定(bind)代理回调

javascript - JWPlayer 处理 YouTube 错误