IE不支持 Promise 解决办法
1、在Nuxtjs项目中使用到了ES6的Promise对象,代码在谷歌浏览器和Edge浏览器中正常运行,而在IE浏览器和360浏览器下的兼容模式下,IE内核是不支持Promise的。
2、通过can i use网站(https://caniuse.com/)查到的ES6 promise的支持情况,可以看到IE不支持Promise。
3、要使IE浏览器兼容ES6(Promise 等语法),解决方法有两个
IE中,比如 Iterator、Generator、Set、Maps、Proxy、Reflect、Symbol、Promise 等全局对象,以及一些定义在全局对象上的方法(比如 Object.assign)都不会转码。为了解决这个问题,我们使用一种叫做 Polyfill(代码填充,也可译作兼容性补丁) 的技术。
对于非node项目(了解polyfill),在页面引入browser-polyfill脚本:
可引入
<script src = "https://cdn.polyfill.io/v2/polyfill.min.js"></script>
或
<script type="text/javascript" src ="https://cdn.polyfill.io/v2/polyfill.min.js?features=es6"></script>
- 使用第三方插件bluebird.js,bluebird中对ES6的原生Promise进行了封装,解决了浏览器兼容性问题
github地址:https://github.com/petkaantonov/bluebird
IE不支持 Promise 解决办法相关推荐
- Linux 切换显卡后显示屏输入不支持的解决办法
Linux 切换显卡后显示屏输入不支持的解决办法 首先,该输入不支持的原因是显卡驱动未安装引起的,将显卡拔出,连接主板的集显(我的是HDMI连接线),这样可以顺利进入系统(安装新系统也是如此) 先将官 ...
- mysqlgbk不支持中文吗_【转载】mysql 不支持中文解决办法
一)不能显示中文解决办法: 1:windows平台,因为windows操作系统默认的是用了gb2312这个字符,而mysql在安装的时候, 默认的是客户端和服务器都用了latin1,所以这就导致一个字 ...
- 登陆服务器出现身份验证错误,登录服务器,提示“发生身份验证错误。要求的函数不受支持”的解决办法...
远程登录服务器,提示"发生身份验证错误.要求的函数不受支持" (英文版报错) 这种情况大多是因为系统更新造成的用户策略发生改变,解决办法如下: 第一步:Win+R打开运行框,在运行 ...
- 此数据库没有有效所有者,因此无法安装数据库关系图支持对象--解决办法
摘要:微信搜索[三桥君] 一.问题 当我们想要打开"数据库关系图"时,会出现这个问题. 此数据库没有有效所有者,因此无法安装数据库关系图支持对象.若要继续,请首先使用数据库属性对话 ...
- 登陆服务器出现身份验证错误,登录服务器,提示“发生身份验证错误。要求的函数不受支持”的解决办法......
电脑关机重启后,之前可以远程到服务器的电脑,现在无法远程到公司的服务器了,MSTSC远程时提示"提示"发生身份验证错误.要求的函数不受支持",错误如下图: 于是在网上找了 ...
- gitlab markdown 支持TOC解决办法
问题分析 1. 标题的锚点会被替换 中文替换为'' 空格等非正常字符替换为'-' 这给自己手动写toc也带来了麻烦,不能直接复制标题作为链接 2. 不能自动生成TOC 目前gitlab不支持TOC功能 ...
- mysql此产品配置信息损坏_犯了个最傻逼的错误(更新)--MySql安装时提示“此产品的配置信息已损坏。请联系您的技术支持”的解决办法...
用了最愚蠢的方法,竟然删除注册表文件.来卸载.苦逼啊,今天看来要通宵能不能搞定啊 更新位置线: ---------------------------------------------------- ...
- mysql此产品配置信息损坏_犯了个最傻逼的错误(更新)--MySql安装时提示“此产品的配置信息已损坏。请联系您的技术支持”的解决办法 -Go语言中文社区...
用了最愚蠢的方法,竟然删除注册表文件.来卸载.苦逼啊,今天看来要通宵能不能搞定啊 更新位置线: ---------------------------------------------------- ...
- C++fstream文件流处理对中文字符不支持的解决办法
转载一篇C++文件流处理中文路径问题的方法. http://www.cnblogs.com/upendi/archive/2013/05/10/3072195.html [以下内容转自:我住包子山 让 ...
- dedecms mysql 支持_安装dedecms MySQL 支持 不支持无法使用本系统 GD 支持Off解决办法...
本机安装dedecms时发现, GD 支持 On [×]Off (不支持将导致与图片相关的大多数功能无法使用或引发警告) MySQL 支持 On ...
最新文章
- vue用户行为收集_vue 实现移动端键盘搜索事件监听
- testNg自动化,读取excel的数据
- addeventlistener事件第三个参数 passive_JS DOM 事件流、事件冒泡
- java log4j基本配置及日志级别配置详解,java基础面试笔试题
- 互相关python程序_互相关(cross-correlation)及其在Python中的实现
- java多线程都有几种方式实现
- day6面向对象--继承、多态
- 广州天河租房随笔记录
- 三、pgAdmin 4 布局设置
- C++之线程信号量机制
- Vue-Layout(可视化布局)
- 谷歌的天敌竟然是亚马逊:从开放7-Mic阵列授权说起
- qmainwindow 标题栏_Qt:自定义标题栏(QMainWindow)
- Alibaba Cloud Linux 搭建Frp内网穿透服务(兼容Centos)
- 微信小程序 关于头像上传,showActionSheet,chooseImage,uploadFile
- 怎么把虚拟机的计算机弄到桌面,Win10自带的虚拟机功能,教你这样设置,免费让一台电脑变3台!...
- 【无标题】【思特奇杯·云上蓝桥-算法集训营】第1周
- JavaSE——IO流
- MobaXterm 详细安装使用教程 官网
- 在html中怎么格式化输出json字符串