我正在寻找一种从附加到网页的脚本中打开 WebKit“开发人员工具”的方法。我需要 Google Chrome 和 Safari 的解决方案,如果它尚未打开,它将打开开发人员工具窗格,并且(希望你能弄清楚如何)在打开时也切换到所述窗格的特定选项卡/部分。
(用例,如果有人感兴趣:console.log
如果出现错误并且开发人员正在查看页面,我想打开输出窗口;这个特定页面将是一些 JavaScript 单元测试的输出。)
我在这个问题上悬赏,因为这显然是一个以前没有人满意地回答过的问题,而且答案是毛茸茸的。请不要回答它,除非你有一个真正的答案:1) 在两种浏览器中都有效,2) 不需要在静态网页上不起作用的私有扩展 API。
请参阅(相关,但特定于 Chrome 和扩展程序):我可以从 Google Chrome 扩展程序以编程方式打开 devtools 吗?