PC(windows)微信内置浏览器是什么版本?打算什么时候升级一下?
前言:首先本项目是基于vue 2.x开发,脚手架用的是vue-cli 3.0。
在开发中遇到一个问题:在手机上打开没问题,但是客户那边要求在PC微信内置浏览器也要能打开。但是打开后发现页面出现白屏的问题。
经排查后发现是一个很常用的属性ES7的扩展运算符 `spread syntax` 导致的,微信内置浏览器版本太低,不支持这个属性,识别不了导致页面白屏。
下面是一段代码示例,其中 `…` 就是扩展运算符,这个写法很常用,也很好用,希望微信内置浏览器支持一下
2 回复
配置好babel,把你说的`spread syntax`转成es5语法,
如果是依赖中的非es5语法,建议参考https://cli.vuejs.org/zh/config/#transpiledependencies