当前不支持 Firefox 导入断言

问题描述 投票:0回答:1

Firefox 抛出不支持的错误:

import sheet from '/Vanilla/ScrollGrid.css' assert {type: 'css'};

我可以使用吗说不支持。

并且出现“缺少 )”错误:

myCSSMod = await import(userStyles, { assert: {type: "css"} })

我可以使用吗说可以。

如果我删除所有断言,IMPORT css 语句会抛出:-

由于不允许的 MIME 类型(“text/css”),从“http://localhost/Vanilla/ScrollGrid.css”加载模块被阻止。

FireFox 是否有功能检测解决方案?

javascript css firefox es6-modules
1个回答
0
投票

确实不支持。 我可以使用吗说可以。第二个链接是

console.assert()
函数,这是不相关的。

如果你搜索“importassert”,你会发现目前只有 Chrome 和 Edge 支持它。

不幸的是,这实际上并不是一个函数,而是一个语言构造(准确地说是一个运算符),因此检测它受支持的程度几乎是不可能的。 只需参考我可以使用吗,或Firefox 的兼容性表

© www.soinside.com 2019 - 2024. All rights reserved.