IE浏览器控制台报错如下:
解决办法:
① public文件下新建TextEncoder.js
/* eslint-disable */
;
var textEncoder = (function(window) {
if (undefined !== window.TextEncoder) { return }
function _TextEncoder() {
// --DO NOTHING
}
_TextEncoder.prototype.encode = function(s) {
return unescape(encodeURIComponent(s)).split('').map(function(val) { return val.charCodeAt() })
}
function _TextDecoder() {
// --DO NOTHING
}
_TextDecoder.prototype.decode = function(code_arr) {
return decodeURIComponent(escape(String.fromCharCode.apply(null, code_arr)))
}
window.TextEncoder = _TextEncoder
window.TextDecoder = _TextDecoder
})(window);
/* eslint-enable */
②index.html引入