今天几乎花了4、5个小时来处理各种浏览器获取as3 addCallback函数的方法,firefox无论如何都不能调用as3中的ExternalInterface.addCallback方法, google基本都被我翻烂,最后偶然发现……。
这是嵌入html的代码:
这是嵌入html的代码:
如果你问上面的firefox已经通过document.id获取到了object就不会再执行下面的$('embed name'),是的,至于为什么这样等有有空再研究。<object class]')[0] || null;
})();// 判断能否获取到as3方法
$('div.soundmark').find('a').mouseover(function(e){
if (typeof thisMovie.playMp3 == 'function') {
thisMovie.playMp3('voice5376395881b32.mp3');
}
});