微信PC内置浏览器和IOS11以下系统不支持ES6语法导致打开页面空白

现象: 新上的项目在iphone上打开是空白页,安卓端一切正常。
分析: 这种情况只在IOS11以下的iphone 和微信 PC版内置浏览器打开才会发生。
定位: 最后确定是前端JS代码使用了ES6版本的语法,而IOS11以下和微信PC版。
解决:

npm install babel-polyfill --save
npm install babel-preset-2015 --save-dev
npm install babel-preset-env --save-dev

注意: 微信的WEB调试工具是支持ES6语法的。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、系统自带调试功能 (一)、IOS系统 a、有真机(要求iOS 6 +) 1、iPhone开启web检查(设置 ...
    该帐号已被查封_才怪阅读 11,900评论 4 21
  • 麻雀落还飞,人生奋且追。 不思天行健,却愿梦青垂。
    一衣香农阅读 118评论 0 0
  • 早课感受:主讲老师通过几个故事,让我们真正的了解“孝“是什么?故事里三年不下雨,六月飞霜,可以看出古人对天文的敬畏...
    悦2017137阅读 376评论 0 2
  • 5第一部分 被你的大脑控制,还是控制你的大脑 1.共读内容摘抄 我们的思考方式,分为“无意识地受大脑控制”和“有意...
    暖心亞阅读 193评论 0 1