[AS3]JS调用AS3方法示例(支持适用火狐,IE)
有很多人在用js调用AS3的方法在有的火狐浏览器下面不兼容,为了解决众人的困扰,本人特写此例,需要注意有的版本的火狐浏览器在本地打开不支持
有很多人在用js调用AS3的方法在有的火狐浏览器下面不兼容,为了解决众人的困扰,本人特写此例,需要注意有的版本的火狐浏览器在本地打开不支持,
出现这种情况不要害怕,放到服务器上再用火狐浏览器访问就能看到正常的效果了。
仔细看例子中的html页面的代码。兼容火狐主要靠页面中的代码。
注意事项:
1. 将flash cs发布设置改成“只访问网络”。
2. 一开始就用js调用flash,如果flash太大,有时候会调用不成功,这个时候需要等待flash加载完成以后再调用flash中的方法。可以使用js脚本window.onload=xxx;来调用初始化的方法。
3. 在本地试的不成功的时候,可以放到服务器上试一下。
- package
- {
- import flash.display.Sprite;
- import flash.external.ExternalInterface;
- public class Jscallas3method extends Sprite
- {
- public function Jscallas3method()
- {
- ExternalInterface.addCallback ("mjscallas3", jscallas3);
- }
- public function jscallas3(tstr:String):void{
- txt1.text="酷播CuPlayer.com提示您:js call as3"+tstr;
- }
- }
- }
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例
请稍候...