首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法使用jQuery停止/暂停Flash HTML5视频回退

无法使用jQuery停止/暂停Flash HTML5视频回退
EN

Stack Overflow用户
提问于 2014-03-29 10:05:01
回答 1查看 489关注 0票数 0

我希望做一些事情,应该是相当简单,但还没有找到任何网上适当地解决这个问题。

我有一个HTML5视频加载弹出窗口。当用户关闭弹出窗口时,视频会继续播放。由于这是一个带有控件的短视频,我对它是否停止或暂停无动于衷,但是我找不到任何东西来实现这一点。

代码如下所示:

代码语言:javascript
运行
复制
<video id="myVid" height="510">
<source src="http://thisisanexample.com/mobile.mp4" type="video/mp4">
<source src="http://thisisanexample.com/mobile.ogv" type="video/ogg">

<object type="application/x-shockwave-flash" data="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf" width="700" height="467">
<param name="movie" value="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf" />
<param name="allowFullScreen" value="true" />
<param name="wmode" value="transparent" />
<param name="flashVars" value="config={'playlist':[{'url':'http://thisisanexample.com/mobile.mp4','autoPlay':true}]}" />
<img alt="" src="" width="700" height="467" title="No video playback capabilities" />
</object>

EN

回答 1

Stack Overflow用户

发布于 2014-03-29 11:16:27

您没有使用HTML5视频。HTML5视频使用<video>标签。你现在看到的是一个Flash embed。

http://en.wikipedia.org/wiki/HTML5_video

编辑#1:原始问题没有视频标签。回答所给信息中最明显的问题:

我猜你在隐藏灯箱之前做了$('#myVid').pause()。您需要执行$('#myVid')[0].pause(),因为jQuery中没有定义pause()

编辑#2:如果您想暂停Flash视频(正在使用Flowplayer),则需要使用Flowplayer API。http://flash.flowplayer.org/documentation/scripting.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22726095

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档