Axios 安卓4.4不兼容的问题
2024-10-20 16:26:30
问题:Vue在使用Axios做接口请求时,如果是安卓4.4系统会发生报错,原因是安卓4.4不支持ES6的Promise语法
解决方案:
1、安装:
npm install babel-polyfill --save
npm install es6-promise --save
2、main.js引入
import Vue from 'vue'
import axios from 'axios'
import 'babel-polyfill' import Es6Promise from 'es6-promise' require('es6-promise').polyfill()
Es6Promise.polyfill()
3、webpack.base.conf.js
module.exports = {
context: path.resolve(__dirname, '../'),
entry: {
app: ["babel-polyfill", "./src/main.js"]
},
......
}
参考文件:https://blog.csdn.net/anxin_wang/article/details/78873359
最新文章
- HTML5-01 简介
- Java初学随笔
- yii redies 不同的工程缓存key的问题
- DNS域传送漏洞利用
- Android各种获取Context方法
- innerHTML..innerText..textContent
- mac机器下远程仓库添加完毕之后,却无法上传应有的内容。
- [Wc2010]重建计划
- Android-FloatingActionButton
- bzoj [HNOI2008]Cards
- mysql优化二之锁机制
- thinkphp模板继承
- Flink - FlinkKafkaProducer010
- Spring-test单元测试
- Vue + WebPack + Typescript初学者VSCode项目 (按需加载、跨域调试、await/async)
- [git]git版本管理学习记录
- lua关于参数生命周期的研究
- maven编译插件版本配置案例
- 导出包含图片的excel、word、pdf 笔记
- linq to sql 实现左(右)连接,那个方法是对的,该怎么处理