gpt4 book ai didi

google-chrome - 为什么不能在内容脚本中创建自定义元素?

转载 作者:行者123 更新时间:2023-12-04 01:12:21 29 4
gpt4 key购买 nike

我试图在 Chrome 扩展内容脚本中创建自定义元素,但 customElements.definenull .

customElements.define('customElement', class extends HTMLElement {
constructor() {
super();
}
...
});
因此显然 Chrome 不希望内容脚本创建自定义元素。但为什么?是否存在安全风险?
我似乎在 Chrome 的扩展指南中找不到任何说明不允许这样做的内容。

最佳答案

截至目前custom element可用于 chrome 扩展 UI。在 Popup ui、选项页面 ui 和内容脚本中,但它需要一个 polyfill,即 this .
https://github.com/GoogleChromeLabs/ProjectVisBug - 这是 chrome 扩展中的一大自定义元素。

关于google-chrome - 为什么不能在内容脚本中创建自定义元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42800035/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com