gpt4 book ai didi

jquery - 在 iPad 中将内容放入 Video Js 全屏帧中

转载 作者:行者123 更新时间:2023-11-28 18:33:44 25 4
gpt4 key购买 nike

我正在为 iPad 设置一个视频 js 播放器,在播放完视频后,会弹出一个 img。我可以在没有全屏的情况下工作,但 iPad 用户往往只想在观看视频时使用全屏。所以我想弄清楚如何在视频完成时将 img 内容推送到全屏框架内,而不必退出全屏以查看图像。这可能吗?

这是我目前的代码:

<link href='http://fonts.googleapis.com/css?family=Petit+Formal+Script' rel='stylesheet'         type='text/css'>

<style type="text/css">

body {
background-color: #EAEAEA;
}
.style2 {font-size: 24px}
div#showdiv {
background-image:url('BackGround.png');
width:800px;
height:446px;
}
textarea#tweet {
background:transparent;
border:transparent;
float:left;
font-weight: bold;
font-size:170%;
margin-left:100px;
margin-right:100px;
margin-top:30px;
width:600px;
height:600px;
opacity:0.7;
color:660000;
font-family: 'Petit Formal Script', cursive;
}
</style></head>

<body>
<div id = "okaydiv"></div>

<div align="center">
<p>
<div id = "showdiv" style="display:none" align="center">
<p>
<textarea cols="50" rows="5" id="tweet" >this is the text over image</textarea>
</p>
</div>
<video id='myVideo' align="center" class='video-js
vjs-default-skin' preload='auto' data-setup='{}'
poster='thumb.png' width='800' height='446' controls autobuffer>
<source src='vid.mp4' type='video/mp4'l></source>
<source src='vid.ogg' type='video/ogg'></source>
<source src='vid.webm' type='video/webm'>


</div>
<script src="http://code.jquery.com/jquery-latest.js"></script>

<script type='text/javascript'>
var toggleFx = function() {
$.fx.off = !$.fx.off;
};
toggleFx();

document.getElementById('myVideo').addEventListener('ended',myHandler,false);

function myHandler(e) {
if(!e) { e = window.event; }
// What you want to do after the event
$("#myVideo").toggle("slow");
$("#showdiv").toggle("slow");
//document.getElementById('okaydiv').innerHTML = "<img src = 'cleanscreen.png'/>";
}
</script>
</body>
</html>

最佳答案

鉴于当 iPad 用户按下全屏按钮时,视频文件将在 native iOS 视频播放器中打开,您将无法在该播放器中自行“弹出”图像因为您不再使用网络浏览器。

不幸的是,当涉及到他们自己的本地应用程序时,iOS 非常锁定,所以我认为您无法在视频末尾提示事件以关闭 ipad 或 iphone 上的全屏,但如果您让它正常工作,以便在用户关闭全屏模式(即关闭 native 视频播放器)时看到正在显示的图像,然后另一种方法可能是创建一些一致性并将现在显示在网站上的图像插入为正在播放的视频的最后一帧。这样,当用户返回浏览器时,他们会看到熟悉的东西。

关于jquery - 在 iPad 中将内容放入 Video Js 全屏帧中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13476133/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com