在jwplayer 5中单击播放时打开新窗口
Open new window when you click play in jwplayer 5
旧的例子是megavideo.com……当您单击播放按钮一次时,它将打开一个赞助商网站的新窗口。那么它将播放视频。
这可以在jw播放器5中完成吗?
玩家代码:
<div id="mediaplayer">
<script type="text/javascript" src="player.js"></script>
<script type="text/javascript" src="player.js"></script>
<script type="text/javascript">
jwplayer("mediaplayer").setup({
flashplayer: "player.swf",
provider:'http',
file: "file.mp4",
screencolor: "000000",
width: "875",
height: "480",
skin: "/player/skins/glow.zip",
plugins: {
'timeslidertooltipplugin-3': {}
}
});
</script>
</div>
感谢
你可以将你的玩家对象包装在一个div中,我相信将位置设置为绝对,然后在玩家对象后面再做一个div,位置为相对,顶部为0,左,0,右0,底部为0(理论上应该将内部div扩展到内部,然后在上面添加一个点击事件来打开你的窗口并隐藏它)。
这基本上被称为玩家的叠加ontop。
更新
<div class="container">
<div id="mediaplayer"></div>
<div class="overlay"> </div>
</div>
<style>
.container {
position : relative;
width : 258px;
height : 203px;
}
.overlay {
position : absolute;
top : 0;
left : 0;
right : 0;
bottom : 0;
cursor : pointer;
}
</style>
<script type="text/javascript" src="player.js"></script>
<script type="text/javascript">
jwplayer("mediaplayer").setup({
flashplayer: "player.swf",
provider:'http',
file: "file.mp4",
screencolor: "000000",
width: "875",
height: "480",
skin: "/player/skins/glow.zip",
plugins: {
'timeslidertooltipplugin-3': {}
}
});
$('.overlay').click(function() {
window.open("http://www.google.com");
jwplayer("mediaplayer").play(true);
$(this).hide();
});
</script>
相关文章:
- GWT获取新旧窗口大小
- 如何在新标签/窗口中编写文本文档
- 如何在鼠标悬停在另一个图像/链接上时显示新图像/窗口
- 从服务器 c# 打开 Outlook 新邮件窗口
- 获取用户输入以设置新的窗口参数
- 为什么我不能创建新的窗口实例
- 在c中按下一个按钮,打开两个新的窗口/选项卡(不同的外部站点)
- 在新浏览器/窗口上单击提交按钮后打开PHP操作
- 如何恢复窗口,而不是打开一个新的窗口,如果它有相同的url(仍然从上一个打开)
- 如何在不制作另一个新选项卡或新浏览器窗口的情况下在同一网页中播放MPG视频/音频文件
- 如何打开一个新的窗口/选项卡没有用户的干预,而不让它被阻止
- 打开所有链接不是我的网站的一部分,在新的窗口与jquery
- 打开一个新的窗口,而浏览器没有给出警告,这是一个弹出
- 在新的窗口jquery功能不工作
- 如何使图标出现在一个新的窗口
- 如何重定向到一个新的窗口后,点击选择关于html的选项
- 如何强制电子邮件链接打开在新的窗口
- 显示更多的信息悬停在一个新的窗口,如在facebook
- 如何使用谷歌签名与重定向,而不是一个新的窗口
- 在新的窗口打开页面,没有弹出阻止使用JavaScript目标_blank