最近开发了一个单页面的活动页。里面是用vue+ajax开发的。当然没有用脚手架,是直接使用的script加载的方法直接使用的。
但是在做测试的时候发现了一个很奇怪的问题,在使用微信PC端打开页面的时候,发现页面加载有问题
image.png

刚开始我以为是我的vue没有本地化的原因,把vue和jquery都进行了本地化,但是问题还是没有解决。
后来发现是微信的PC版不支持ES6的语法问题。由于PC版的微信是用较老版本的Chromium内核开发的,一直也没有升级导致了项目里面的let和箭头函数以及includes等ES6的方法都没办法使用。
所以,需要让项目在微信PC版浏览器也能正常运行的话,还是老老实实用ES5吧

标签: 微信浏览器, es6, 微信PC兼容

添加新评论