VIVO window.requestAnimFrame 未捕获的错误

。。。附件太大不能上传

给个网盘链接

链接:https://pan.baidu.com/s/1xeMHKDmFG-KXILf3KwSG3A
提取码:g76u
我这个是1033版本的,不过现在1033也会弹出提示升级1034

你的构建选项是怎么设置的,发一下

额,用2.0.9和2.1.1的helloworld工程测试了一下,并没有出现提示升级到1034,也没有出现你发出来的错误报告。
建议你那边用helloworld或者2.0.9的版本试一下.
或者可以试下改下这个:


如果windows.requestAnimFrame没有初始化的话,就赋值为16。
这样改下看看

1赞

按这个自测,返回不会报错~期待审核也不会o(╯□╰)o毕竟我也没有1030引擎。。。。好诡异的vivo测试

好的,如果还有问题就@我

上了~这个帖子可以做官方答复了~谢谢引擎组的给力~

改完后,报另外个错了

这两个都没值吗。荣耀7,creator2.1.2

mark

打扰你了,遇到了同样的报错,于是尝试了几种修改并重新构建还是同样的错误。(注释的代码是我分别尝试的方案)版本2.1.1,手机荣耀10,直接修改cocos2d-jsb里面的window。requestanimframe=16不会报错但是会导致黑屏,求解决方案




你解决了吗?,我这里也是同样的问题,最后同事帮助下修改了这里
就可以了

同行,心态炸了啊,图上的操作和官方给的操作我都试了,改了后软件也重启也重新构建了,一直报requestAnimframe不是方法,

其实打包jsb也是会报这个错的,不过不会崩溃

你是不是还改了其他的了,我是只改了这一个地方,,版本2.12

我也是一样问题。2.1.2,android P的系统。

谢谢大家反馈,2.1.3 正式版会修复此问题!

我不知道修改CCGame.js中出现了什么问题,导致编译出来的cocos2d-jsb.js一直没修改成功,后来直接尝试修改编译出来的文件cocos2d-jsb.js,解决了图上的问题,但是报错虽然解决了,但是首次加载依旧会黑屏一段时间,下图代码是直接修改的编译出来的代码

修复 pr: https://github.com/cocos-creator/engine/pull/5248

已经在 2.1.3 修复。