Chrome 扩展:如何以编程方式检查扩展的后台页面
Chrome extension: how to programmatically inspect extension's background page
如何使用 Chrome 扩展程序 API 以编程方式打开 Chrome 扩展程序后台页面的开发者工具 window?
本质上,我希望实现与手动单击给定 Chrome 扩展程序的 "inspect background page" link 等效的编程。
有趣的问题。
我认为没有办法做到这一点; Google 自己的应用 Chrome Apps & Extensions Developer Tool 为此使用了 private API:
// Opens the devtools inspect window for the page.
chrome.developerPrivate.inspect({
extension_id: String(item.id),
render_process_id: String(view.render_process_id),
render_view_id: String(view.render_view_id),
incognito: view.incognito,
});
显然,这仅适用于专门列入白名单的应用程序和扩展程序。
如何使用 Chrome 扩展程序 API 以编程方式打开 Chrome 扩展程序后台页面的开发者工具 window?
本质上,我希望实现与手动单击给定 Chrome 扩展程序的 "inspect background page" link 等效的编程。
有趣的问题。
我认为没有办法做到这一点; Google 自己的应用 Chrome Apps & Extensions Developer Tool 为此使用了 private API:
// Opens the devtools inspect window for the page.
chrome.developerPrivate.inspect({
extension_id: String(item.id),
render_process_id: String(view.render_process_id),
render_view_id: String(view.render_view_id),
incognito: view.incognito,
});
显然,这仅适用于专门列入白名单的应用程序和扩展程序。