【发布时间】:2020-11-11 15:57:17
【问题描述】:
我对页面上的普通脚本使用子资源完整性,但目前不用于 JavaScript 模块。
我假设指定包含在脚本标记中的模块的完整性类似于下面的What are the integrity and crossorigin attributes?,只是附加了type="module"。这是正确的吗?
如何指定包含在其他模块中的模块的完整性(例如 import * as blah from "blah.js";)?
有没有办法指定这些导入的完整性?是否可以在 HTML 中的一个位置(例如在模块预加载中)全部指定它们,所以如果一个模块的深层发生变化,并非所有使用它们的模块的完整性也会发生变化?
【问题讨论】:
-
请注意,there is actually a way,目前仅在 Blink 浏览器中。
-
@Kaiido 是的,我现在正在使用它。遗憾的是,目前只有 Blink 浏览器支持它......
标签: javascript html integrity