Calling synchronous methods on native modules is not supported in Chrome

88 阅读1分钟

因为一些业务原因,昨天需要给每个接口的head里添加设备信息和app版本信息,本身一切正常的情况下,在打开Debug with chrome的时候,却出现了报错,报错如下:

image.png

image.png 一开始一直以为是其他同事提交的代码哪里调用了原生模块的方法,并且在不断google需要如何去解决却一直没有好的结果。

直到今天上午才反应过来,昨天自己往head里添加的设备信息的时候,不就调用了原生方法获取的。想到这里就把昨天获取设备唯一标识符的方法去除,果然就一切都是正常的了。现在要做的就是把昨天同步获取设备唯一标识符的方法改成异步就可