2014-02-18 35 views
2

我使用Google Chrome远程调试协议,通过Google Chrome获取页面加载过程的基准测试信息。我想切换到Opera,它现在应该提供与Chromium上运行相同的功能。在基于Chromium的Opera中使用远程调试协议

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

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

有谁知道如何启用基准测试和/或远程调试协议在Opera中工作吗?

回答

1

也许你不需要这个了,但我今天做了。由于某种原因(也许这是设计,但我没有打扰检查),你不能真正开始两个独立的Chropera实例。因此,您首先必须退出歌剧(从菜单保存您的会话)。
然后,找到你的安装目录,并与PARAMS启动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)协议一样。

希望能帮助别人。