前几天 开发的iOS 正式上线,松了一口气。
但是,bug 终究是来了。
Bug 1:
http请求 是用axios写的,在数据处理上
var params = new URLSearchParams();
params.append('data', JSON.stringify(data));
进行数据处理,一切都没问题,但是 URLSearchParams 兼容问题还是很大,
发现 在 iOS 10.3 以下设备,无法识别 URLSearchParams ,经过查询
需要
npm install url-search-params-polyfill --save
在main.js 中 import 'url-search-params-polyfill'
就这么一句 解决了。
Bug2:
new Date() 问题;
iOS safari 不识别 2018-09-12 '-'
所以 new Date("2017-08-11 12:00:00".replace(/-/g, "/")); 是正确的
网友评论