我希望能够通过Chrome中的JS控制台调用我在Chrome扩展程序中编写的函数,这样我就可以轻松地测试它们,看看它们的输出随着页面的变化而变化。
但似乎我写的函数不适用于chrome JS控制台。我真的不太了解JS,或者Chrome扩展模型,但是我需要以某种方式将扩展源注入到我正在使用扩展名的页面主体中?
答案 0 :(得分:6)
如果您正在谈论在background page
中定义的功能,则需要转到扩展程序页面,检查开发者模式框,然后单击_generated_background_page.html
。您可以在这里找到您的背景页面代码。
如果您的意思是content script
中的功能,那么当您在控制台中时,请转到<page context>
所在的位置并将其更改为您的扩展程序。然后,您将可以访问content script
中的函数。