收藏
回答

PC(windows)微信内置浏览器是什么版本?打算什么时候升级一下?

前言:首先本项目是基于vue 2.x开发,脚手架用的是vue-cli 3.0。

在开发中遇到一个问题:在手机上打开没问题,但是客户那边要求在PC微信内置浏览器也要能打开。但是打开后发现页面出现白屏的问题。

经排查后发现是一个很常用的属性ES7的扩展运算符 `spread syntax` 导致的,微信内置浏览器版本太低,不支持这个属性,识别不了导致页面白屏。

下面是一段代码示例,其中 `...` 就是扩展运算符,这个写法很常用,也很好用,希望微信内置浏览器支持一下


回答关注问题邀请回答
收藏

3 个回答

  • 泡泡冰麟
    泡泡冰麟
    2021-05-17

    今天也遇到了一个问题,不过不是js, 是 dom 的一个方法

    echarts 用到了 prepend 方法,这个从 chrome 54 开始支持

    PC端微信(截止2021/5/17的最新版本)用的 QQ浏览器9,chromium 内核版本是 53,实在是有点低了😅

    2021-05-17
    有用
    回复
  • 浪花骑士
    浪花骑士
    2021-05-07

    配置好babel,把你说的`spread syntax`转成es5语法,

    如果是依赖中的非es5语法,建议参考https://cli.vuejs.org/zh/config/#transpiledependencies

    2021-05-07
    有用
    回复
  • solin
    solin
    2021-05-07

    打开增强编译

    2021-05-07
    有用
    回复
登录 后发表内容