fetch移动端浏览器兼容问题解决
2017-07-13 10:36
281 查看
1,各个浏览器对fetch的支持情况 :http://caniuse.com/#search=fetch
原因:Proimse在低版本上的支持问题,
解决方案: 手动写个文件引入pinkie-promise,判断当前是否有window.Promise,如果没有就把我引入的作为window.Promise.、
实施步骤:(react + webpack项目为例)
1,添加 whatwg-fetch模块
2,由于 whatwg-fetch模块没有pinkie-promise,因此需要在模块内引入
3,在自己的数据请求模块,引入使用whatwg-fetch
4,这样封装使用请求,就会兼容大部分手机浏览器(通过手机UC浏览器测试)
浏览文章:
移动端浏览器是否支持fetch?
fetch在现代浏览器的用法
升入浅出Fetch API带你入解应用场景及适应问题
原因:Proimse在低版本上的支持问题,
解决方案: 手动写个文件引入pinkie-promise,判断当前是否有window.Promise,如果没有就把我引入的作为window.Promise.、
实施步骤:(react + webpack项目为例)
1,添加 whatwg-fetch模块
npm install whatwg-fetch -save
2,由于 whatwg-fetch模块没有pinkie-promise,因此需要在模块内引入
cd /node_modules/whatwg-fetch
npm install pinkie-fetch --save
3,在自己的数据请求模块,引入使用whatwg-fetch
4,这样封装使用请求,就会兼容大部分手机浏览器(通过手机UC浏览器测试)
浏览文章:
移动端浏览器是否支持fetch?
fetch在现代浏览器的用法
升入浅出Fetch API带你入解应用场景及适应问题
相关文章推荐
- 浏览器兼容问题解决方法
- 【转载】解决浏览器和discuz7.0论坛不兼容的方法,解决快捷回复弹出下载窗口的问题
- IE7下confirm和disabled的问题及解决(asp.net),同时兼容标准浏览器
- JavaScript js 兼容浏览器问题 兼容FireFox(FF)、IE的解决方法
- JavaScript js 兼容浏览器问题 兼容FireFox(FF)、IE的解决方法
- 浏览器兼容:Web标准化建站(DIV+CSS)必看的常见问题解决方法
- DIV+CSS构建网站时常会出现浏览器不兼容的问题,下面整理了一些常见不兼容问题,及解决办法!
- 12种Javascript解决常见浏览器兼容问题的方法
- 使用CSS Expression解决某些浏览器兼容问题
- 解决Js解析xml浏览器不兼容问题及省市区三级联动实现
- 浏览器兼容问题解决方法
- div+css浏览器兼容问题解决方法
- 12种Javascript解决常见浏览器兼容问题的方法
- 在不同的浏览器使用不同的css样式,解决浏览器兼容问题
- Javascript解决常见浏览器兼容问题的12种方法
- 解决浏览器兼容问题的一个CSS
- 12种Javascript解决常见浏览器兼容问题的方法
- extjs 怎么解决浏览器兼容问题?
- css 解决浏览器兼容问题
- 解决浏览器兼容问题