移动端内嵌H5应用报错问题

348 阅读1分钟

背景:在钉钉内置浏览器中嵌入H5应用。

问题。ios系统无问题,安卓系统白屏。

解决问题思路。首先查看后端日志,看请求是否发出。如果发出则是useEffect后的问题。如果没有发出则查看在useEffect之前的自执行方法。

结果:日志中无记录,证明请求没有到达后端。则查看自执行方法。发现只有一条repalceAll方法,则改用去另一种写法。 最后修复成功

待证实结论:在不同的系统中钉钉的版本不同,内置的浏览器版本也是不同的,所以导致某一些放啊不存在导致报错。

目前没有渠道查询不同的系统,不同的钉钉版本内置的浏览器版本。

如果有小伙伴有资源渠道跪求共享。