我正在使用nw.js
(node webkit
),并希望在html页面的底部显示网络检查器(dev tools
)。
如果不向我想要执行此操作的任何页面添加iframe,这是否可行?
Here's the docs似乎只建议使用iframe执行此操作。
谢谢!
答案 0 :(得分:1)
如果您查看DevTools Jail Feature,您将看到使用headless
选项的演示功能。回调(对于Window.showDevTools()
来说是相同的)提供了一个URL。可以利用该URL来获取内容(通过AJAX),但可能存在功能限制或其他一些严重问题。考虑一下,如果你在非<iframe>
中使用devTools,devtools的标记实际上会成为你文档的一部分,使你的devtools相当慢,并可能会出现严重的错误。
鉴于<iframe>
可以通过HTML / CSS / ES(JS)进行自定义,考虑到上述情况,我会在使用除<iframe>
或其他之外的任何内容之前仔细权衡利弊。 Window
。