访问苍穹出现“Hi,您的浏览器需要升级”的解决办法原创
金蝶云社区-阿丁编程
阿丁编程
1人赞赏了该文章 731次浏览 未经作者许可,禁止转载编辑于2022年10月31日 08:49:29

有时候我们会通过微信、手机浏览器或者其他APP直接访问苍穹系统,会提示“Hi,您的浏览器需要升级”

image.png


这种情况下,最好就是下载新的浏览器进行升级。


但是,有些时候没办法升级,比如老版本微信或者公司自己开发的APP啥的,不能升级又必须访问,那怎样才能解决?

在访问登录界面时是不会提示浏览器版本不支持的,只有登录成功之后才会提示,

经过调试研究发现

苍穹运行时,会调用脚本 webapp\public\thirdjs\pretreatment.js

image.png

如果返回false则提示需要升级浏览器,所以通过添加alert代码输出当前浏览器信息。

可以看到微信里面提示的浏览器名称为:Chrome,版本为:4

所以不满足要求,就会提示升级。

我们这里直接修改去掉Chrome浏览器版本的判断即可微信访问。

注:修改 pretreatment.js 需要修改脚本 webapp\public\js\startup.js 里关于 pretreatment.js 的版本信息,以便清除缓存访问最新的脚本。 

image.png



特别声明:该方案是逼不得已的情况下才使用,因为使用低版本浏览器估计会出现各种不兼容的问题,每次苍穹升级静态文件的时候也会被覆盖,需要再次手动修改。请在清楚以上2个问题的情况下再进行操作,比如开发人员本地开发自己手机调试的时候不需要考虑这些问题就可以用到。

赞 1