【问题标题】:Which versions of iOS and Android webviews already support ES6 modules?哪些版本的 iOS 和 Android webviews 已经支持 ES6 模块?
【发布时间】:2017-05-10 10:48:29
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: cordova webview ecmascript-6 es6-modules phonegap


    【解决方案1】:

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


    iOS

    UIWebView:不支持

    WKWebView:

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

    安卓

    webview 完全不支持


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

    【讨论】:

    猜你喜欢
    • 2018-06-21
    • 2017-07-01
    • 1970-01-01
    • 2012-06-16
    • 2018-12-25
    • 1970-01-01
    • 1970-01-01
    • 2012-05-25
    • 1970-01-01
    相关资源
    最近更新 更多