gpt4 book ai didi

google-chrome-extension - Chrome 插件运行功能但未找到

转载 作者:行者123 更新时间:2023-12-04 06:04:34 24 4
gpt4 key购买 nike

我希望我的插件能够注入(inject),这样当我单击按钮时,它会在当前选项卡中运行一个函数。但是,它给了我一个未找到功能的错误。有没有办法做到这一点?

这是我的 popup.html:

<script>
function start() {
chrome.tabs.executeScript( null,
{ code: "func_in_body()",
allFrames: true }
);
}

start();
</script>

即使该功能在页面中,它也会给我一个错误

错误是:
Uncaught ReferenceError: func_in_body is not defined
(anonymous function)

尽管其中一个按钮的 onclick 使用它。我不确定是否存在范围问题。

最佳答案

您注入(inject)选项卡的 JavaScript 在隔离环境中执行,并且无法访问页面 JavaScript。您可以在 documentation 中了解更多信息。 .

关于google-chrome-extension - Chrome 插件运行功能但未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8513533/

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