opera - 在基于 Chromium 的 Opera 中使用远程调试协议(protocol)

标签 opera

我使用 Google Chrome 远程调试协议(protocol)来获取 Google Chrome 页面加载过程的基准测试信息。我想切换到 Opera,因为它在 Chromium 上运行,所以它应该提供相同的功能。

我使用 cli 参数“--remote-debugging-port=9222 --enable-benchmarking --enable-net-benchmarking”启动 Opera,类似于启动 Google Chrome。我发现在 Opera 中无法启动基准测试接缝 - chrome.benchmarking 对象对 JavaScript 不可见。

我没有找到任何有关 Opera cli 参数的文档,也没有找到如何在 Opera 中使用远程调试协议(protocol)的文档。

有人知道如何在 Opera 中启用基准测试和/或远程调试协议(protocol)吗?

最佳答案

也许你不再需要这个,但我今天需要了。

出于某种原因(也许是设计使然,但我没有费心去检查),您无法真正启动两个单独的 Chropera 实例。因此,您首先必须退出 Opera(从菜单中退出以保存 session )。
然后,找到您的安装目录,并使用以下参数启动 Opera:

C:\PROGRA~2\OperaNew\31.0.1889.174>opera --remote-debugging-port=9222 "http://www.opera.com"

(也许你可以使用launcher.exe,但我没有费心去检查)

然后,使用另一个浏览器访问http://localhost:9222 。也许你可以使用相同的,但同样,我没有费心去检查。
现在它与 Chrom(e|ium) 协议(protocol)相同。

希望对某人有帮助。

关于opera - 在基于 Chromium 的 Opera 中使用远程调试协议(protocol),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21851350/

相关文章:

javascript - 隐藏 DIV 在 Opera 中无法正常工作

html - 自动高度 div 和图像 CSS

javascript - 添加name属性导致ID值成为IE和Opera中文档对象的属性?

html - CSS 最后一个类型在加载时不匹配

html - Opera 将页面滚动到不可见元素

css - Opera Mobile 是否支持可滚动的 div?

javascript - 浏览器上传文件的问题

html - CSS3 Perspective() 动画在鼠标快速移动时表现得很奇怪

javascript - Opera 中的输入类型文件

css - 如何在 Opera 中创建 CSS3 渐变效果?