[英]Shortcut for a Chrome Extension's background page?
我正在调试扩展程序。 每次重新加载时,都必须转到chrome:// extensions,查找您的扩展名并单击“背景页面”,这真是令人讨厌。
是否有打开特定扩展程序的“开发人员工具”窗口的快捷方式?
我尝试去:
仅编辑后台页面脚本时,无需重新加载整个扩展程序。
只需保持devtools打开并通过按内部的F5键重新加载背景页面即可。
至于背景页面的编程调用, Chrome.com 和扩展程序开发者工具应用程序中展示了chrome.developerPrivate.openDevTools 。 从理论上讲,您可以制作自己的简单应用程序(带有10行代码),以重新加载扩展程序并重新打开其背景页面。
它需要将应用程序ID列入白名单,但我不确定在特定情况下它是否可以使用(尽管白名单有助于消除安装时显示的权限错误,但我的快速测试最终还是失败了)。
也许您可以使用以下网址在网上商店中提供的“ Chrome应用和扩展程序开发者工具栏”工具。
功能包括
希望这可以帮助!
似乎没有直接的方法。 如果您真的想要,我建议向每个打开的选项卡添加一个事件侦听器-侦听所需的热键。 如果触发,则打开扩展选项卡,并在“背景页面”元素上生成一个单击事件。
该窗口是通过调用chrome.developerPrivate.openDevTools
如果您尝试从背景页面或除chrome:// extensions /之外的任何网页上调用它,您将了解到chrome.developerPrivate是未定义的。 据推测,它仅在devtools控制台中,特别是在列入白名单的应用程序中。
后来发现了这种情况: Chrome扩展程序:如何以编程方式检查扩展程序的背景页面
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.