iphone 微信公众号内嵌h5 websocket 不兼容,后台是的tomcat的websockt java写的,安卓一切正常

1. 原问题的细节描述

安卓的一切正常,pc chrome模拟器正常,iphone 上的微信端,chrome safari都不行,websocket连不上,wsurl正常,new websocket后直接触发onerror事件,后台 java,用tomcat的websockt写的,上google也没有搜到怎么解决,大家遇到过这种问题吗图片描述

2. ios和安卓chrome的差别

我猜测浏览器内核是不是依托操作系统,相当于操作系统是最底层,浏览器内核调用操作系统api,我们前端调用浏览器api,所以ios和安卓chrome的差别实际上就是两种操作系统的在Web标准实现的差别?
由于我是半路出家,不知道这么猜对不对

3.不知道应该怎么做兼容性处理

比如我目前的一个前端项目,我们周围人测的都没有问题,但是老总用他自己手机体验一下的时候布局就乱了(相同手机相同型号),原来他的系统没升级是ios10,升级就好了

那么问题来了,我在chrome模拟器上都ok的时候,我需要测哪些真机兼容性,机型,,浏览器,版本号,这三个变量能组合大多情况了吧,全测也不现实,大家是怎么干的?

阅读 3.2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏