我es6
作为compilerOptions.lib
tsconfig.json
中的Set
选项之一,因此我假设在{4}中使得Uncaught ReferenceError: Set is not defined
可用。大多数浏览器都可以工作,但有些浏览器无法运行 - 我仍然会记录导致此错误的Android和UC Mobile浏览器:
<script src="https://cdn.polyfill.io/v2/polyfill.min.js?features=Set"></script>
我从polyfill.io添加了Set,但这似乎没有什么区别:
{{1}}
有没有办法在其余浏览器中进行polyfill Set?
答案 0 :(得分:1)
似乎cdn.polyfill.io不识别这些设备的User-Agent。根据{{3}} - 如果用户代理未知未知请求参数,您可以强制返回默认的polyfill:
<script src="https://cdn.polyfill.io/v2/polyfill.min.js?features=Set&unknown=polyfill"></script>