因为项目需求需要在指定版本火狐浏览器中运行,是比较低的43.0版本,发现本地运行报错页面空白,报错信息是TypeError: client.onOpen is not a function, 试着定位问题,尝试了各种babel配置方法也没有解决,求教是否是某个依赖包所导致?
看上去是开发环境,打包之后也报这个错吗?
因为开发环境有热更新,用到了 WebSocket,而低版本浏览器还没有 WebSocket,所以报错了。
要么你就先在高版本浏览器上调试,最后打包再到低版本浏览器上运行。
2.1m questions
2.1m answers
60 comments
56.6k users