JS怎么控制网页视频(SWF格式)的暂停和播放啊

JavaScript028

JS怎么控制网页视频(SWF格式)的暂停和播放啊,第1张

JS直接使用 JavaScript 来操作即可,需要用原生的JavaScript代码来控制。

举例(例如页面上有1个video):

<video id="myVideo" src="1.webm" controls />

则对应的脚本代码为:

/* JS代码 */

document.getElementById('myVideo').play()// 播放

document.getElementById('myVideo').pause()// 暂停

/* jQuery代码 */

$('#myVideo').play()// 播放

$('#myVideo').pause()// 暂停

轻松搞定

需要用到JS与AS通信

AS中注册JS需要用到的函数,然后再JS中就像调用JS本身函数一样简单了 可以传参数 这方面资料你可以去网上搜一下 或者我简单和你说一下

在AS中 使用 ExternalInterface.addCallback("funName1", funName2)头文件引入import flash.external.ExternalInterface

funName1是JS调用AS函数funName2时用的函数名

貌似不要AS调用JS函数这样初始化的时候省很多事情

AS控制音频你该会吧? 这样你就可以用JS就像用AS一样控制了

如果宽高比无要求的话可以这样写

假设SWF所在的DIV的class为div_swf

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"type="text/javascript"></script>

$(document).ready(function(e) {

$('.div_swf swf').css({width:$(window).width(),height:$(window).height()})

})