微信浏览器和IE浏览器打开vue项目空白屏问题

166 阅读1分钟

1、问题:

vue项目在IE浏览器或微信浏览器,运行空白屏,控制台报错 SCRIPT445: 对象不支持此操作。

注: 谷歌浏览器、微信开发者工具网页调试、运行正常。

2、如何解决:

主要是因为IE浏览器无法兼容新的语法、api,所有要用到core.js进行兼容性处理,从而解决问题。使用core.js前提是package.json安装了core-js或者使用npm安装。

npm install --save core-js regenerator-runtime

其次在main.js首行引入

import 'core-js/stable'
import 'regenerator-runtime/runtime'

在重新运行项目,即可解决