html5 IE10严重兼容问题 四天了,请官方人帮忙看看

引擎版本 cocos js 3.12
项目用其他浏览器可以正常运行,使用IE10一直卡在黑屏,会有如下错误。

第一个错误,显示的代码是style.innerHTML=createStyle();

第二个错误 :cc.Audio.WebAudio.prototype = {
constructor: cc.Audio.WebAudio,

get paused () {}

~~~~~~

不知道有没有人遇到相同的情况。

官方的人,能出来解释一下么。

求官方的人,给看看。

这个是由于 CCAudio 里面使用了 getter setter
而IE10这个居然不支持。。。

你可以这么改CCAudio.js先用:
删除cc.Audio.WebAudio.prototype 里面的 getter setter

然后用这个方法重新注册:

稍后我们会修复引擎的这个问题~~谢谢反馈啦。

createStyle 那个应该不会引起中断的错误。是IE10不知道为什么不允许在style标签内直接innerHTML…稍后我们会找个解决方案。。。

非常感谢!!!

1赞