比如使用了Array.from方法,该方法在android45才有的,用户的浏览器低于这个版本,就会挂掉。希望出包时能够自动将该方法降低为低版本可用的代码。
类似webpack.config.js里配置browserlist类的功能。如何修改creator的配置
可以用 在js代码里加polyfill,这是web前端最常用做兼容的方法
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/from#polyfill
我希望的是上层可以放心的使用各类高级方法,而不是遇见问题了去补。这样测试工作和代码工作量变很大。
你要引擎官方去加是不是一样的这样加,而且官方鬼知道你要加什么方法,把方法都加上了你又嫌包体大了,这样你有老版本用户就不要用高版本的方法,自己写实现啊,找给你实现了还哪来这么多事
webpack里target配置bowserlist原路就能实现啊。只是想知道cocos在出包时如何修改对应配置
引擎打包应该是用的gulp工具,可以了解下