PC端微信内置浏览器兼容问题
微信自带浏览器用的是QQ浏览器X5内核,而X5内核是腾讯基于开源Webkit优化的浏览器渲染引擎,目前除了微信、手机QQ、京东等有30多款APP内置浏览器都是基于X5内核。
在PC端微信浏览器使用的webkit版本较低,会产生较多兼容问题0.0
1.无法识别URLSearchParams
可通过npm安装url-search-params-polyfill,再在main.js中引入解决
import 'url-search-params-polyfill'
2.无法识别ES6方法
可通过npm安装babel-polyfill,再在项目引入解决
三种引入方式
1.require("babel-polyfill");
2.import "babel-polyfill";
3.module.exports = {
entry: ["babel-polyfill", "./app/js"]
};