4

我一直想知道哪些 os/webview 版本已经原生支持 ES6 模块(导入/导出功能),而无需通过 webpack/babel 转换为 ES5。

请注意,我询问的是本机 webview 支持(针对 Cordova/PhoneGap),而不是针对移动浏览器支持,例如 Safari 或 Chrome。

我听说 iOS 10.3 确实支持它,但我不确定,而且我对 Android 的当前状态一无所知。

谷歌搜索找不到明确的答案。有人有这方面的确切信息,或者至少有一个要阅读的资源的链接吗?

4

1 回答 1

4

据我了解,截至 2017 年 5 月的当前状态是这样的:


iOS

UIWebView:不支持

WKWeb 视图:

  • 从 file:/// 服务时出现 CORS 错误
  • 通过 Cordova 中的本地 http 服务器插件提供服务时出现 403 错误
  • 从 /external/ 工作

安卓

完全不支持 webview


浏览器要好一些,并获得支持,请参阅https://jakearchibald.com/2017/es-modules-in-browsers/

于 2017-05-22T11:57:50.710 回答