请教一下如何自动加载自已的swf播放器的JS

JavaScript015

请教一下如何自动加载自已的swf播放器的JS,第1张

给你个例子吧

<script type="text/javascript" src="<c:url value='/scripts/jwplayer.js'/>"></script>

<object type="application/x-shockwave-flash" data="/flash/playerdiy.swf" width="470" height="331" id="okisso-flv" name="okisso-flv">

<param name="allowfullscreen" value="true"><param name="allowscriptaccess" value="always">

<param name="wmode" value="opaque">

<param name="flashvars" value="id=okisso-flv&name=okisso-flv&file=<%=request.getContextPath()%>/flash/okisso.flv&image=<%=request.getContextPath()%>/images/special/okisso/okisso-pre.jpg&stretching=fill&controlbar.position=bottom">

</object>

<script type="text/javascript">

jwplayer("okisso-flv").setup({

flashplayer: "<%=request.getContextPath()%>/flash/playerdiy.swf",

file: "<%=request.getContextPath()%>/flash/okisso.flv",

image: "<%=request.getContextPath()%>/images/special/okisso/okisso-pre.jpg",

controlbar: 'bottom',

width: '470',

height: '331',

stretching: 'fill'

})

</script>

这个需要有swf文件的源文件了,除非这个swf文件里有预留接口可能用js与as通信完成手动和自动的切换,否则就要改源文件才可以达到你要的效果。

一般手机上是无法看到swf文件的,建议可以使用js实现相同的图片切换效果。

目前FLASH制作的内容除了动画其它需要代码开发的交互功能大都用在触摸屏等特定设备了。