摘要:
近来有一需求,播放声音,我在高端浏览器实现了html5 audio标签、低端浏览器实现了flash兼容。但是在调试ie8以下的浏览器发现js死活调不了flash里的addCallback的方法,总报错:Object doesn't support this property or method。在stackoverflow上找的解决方法有:1、延时调用容器方法2、改变创建节点顺序法:先创建一个div,append到dom树,再创建flash节点append到div里折腾了大半天,以上都试过了,都不好使。最后终于找到解决方法:减少暴露的addCallback,当暴露的方法>=3时, 阅读全文