【发布时间】:2015-05-18 04:44:24
【问题描述】:
使用let 的ES6 脚本如果在"use strict" 定义中,则可以在最新的Chrome 稳定版中按预期运行。如果使用特殊类型的脚本标签加载它,它在 Firefox 中运行良好:
<script type="application/javascript;version=1.7" src=""></script>
但是 具有该特殊类型的文件现在无法在 Chrome 中运行!在 Chrome 中没有脚本运行:静默失败,没有控制台消息。什么是跨浏览器解决方案? (我想知道这是否可以在不转译的情况下完成。)
【问题讨论】:
-
如何使用相关功能测试检测浏览器,然后动态插入正确的
<script>标签? -
let,粗箭头,模板字符串,在正则脚本标签中都可以在CH+FF中使用
标签: javascript google-chrome firefox ecmascript-6