2
我一直在想,哪些os/webview版本已经支持ES6模块(导入/导出功能)本地,而无需通过webpack/babel转储到ES5。哪些版本的iOS和Android Web浏览器已经支持ES6模块?
请注意,我想咨询一下本地的WebView支持(科尔多瓦/ PhoneGap的)和不用于移动浏览器的支持,如Safari或Chrome。
我听说iOS 10.3确实支持它,但我不确定,对于Android上的当前状态我也绝对无能为力。
找不到明确的答案googling around。有人有关于这方面的确切信息,或至少有一个资源链接要阅读?
在Android上,可以使用Chrome 61 Beta中的WebView进行开发。计划于2017年9月从Beta版转为稳定版。要立即使用,请按照https://www.chromium.org/developers/androidwebview/android-webview-beta –
中的说明进行操作。Chrome 8.1中的WebView由Chrome实施并且支持ES模块的Chrome 61支持https://developers.google.com/web/updates/2017/09/nic61#modules。据说从Android 7.0开始实际上是真的(http://www.androidpolice.com/2016/07/20/google-explains-chrome-will-become-webview-android-7-0/)。所以你需要的就是将Crome升级到最新版本。 – Vadim