在配置文件中指定了自定义的 userAgent 值。
<preference name="userAgent" value="BanShou/2.7.8" />
在iOS和很多安卓手机中都正常,但是发现在荣耀等机型有时启动 App 后读 navigator.userAgent 就是没有 BanShou/2.7.8 的内容在 UserAgent 里。
正常情况下:Mozilla/5.0 (Linux; Android 6.0; PE-TL10 Build/HuaweiPE-TL10; wv) AppleWebkit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/55.0.2883.91 Mobile Safari/537.36 BanShou/2.7.8
有时候不正常:Mozilla/5.0 (Linux; Android 6.0; PE-TL10 Build/HuaweiPE-TL10; wv) AppleWebkit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/55.0.2883.91 Mobile Safari/537.36
基本上就只有这和一个地方有配置,找了论坛发现也有其他几个人有类似的情况,请问这个是什么原因,有解决办法吗?
|