问题标签 [chrome-remote-debugging]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-chrome - 如何使 Chrome 始终使用远程调试端口标志启动
我知道我可以通过以下方式启动 chrome 在 9222 端口打开远程调试端口 -
但我想设置 Chrome,以便每当它由任何其他应用程序启动时,它总是在启用远程调试选项的情况下打开。自定义配置文件会起作用吗?
我想实现它,因为有一个桌面应用程序会在单击其按钮时启动 chrome。我想控制那个 chrome 会话。
curl - 将 cUrl 与 Chrome 远程调试一起使用
我正在尝试使用 cUrl 连接到 Chrome 远程调试,但是,来自 Chrome 的响应返回“200 OK”但没有数据。
我使用以下方法设置 chrome:
我可以成功地获得一个页面列表:
但是,我只能从调试器 URL 获得空的成功响应:
类似Page.navigate
和错误请求的命令返回200 OK
,但没有执行任何操作。
我错过了什么???
javascript - 是否可以检测到 chrome 远程调试器或启用自动化
是否可以通过 chrome 远程调试(又名 DevTools 协议)协议检测网站访问者 chrome 浏览器是否被另一个程序控制?
除了通过变量 navigator.webdriver 之外,还有其他方法可以检测用户 chrome 浏览器是否使用启动参数 --enable-automation?
css - 如何调试为什么使用字体回退
我的具体情况是这样的:
某些符号类型的字体不会加载到我的 chromium kiosk 上(例如:webdings/wingdings)
当我在我的开发机器上访问 chrome 或 chromium 上的 Web 服务器时,我可以看到字体很好。
当我使用信息亭打开远程调试会话时,我可以看到字体被正确引用并且文件确实下载了。我什至可以在调试器中预览它。但是,当我查看计算的字体时,我发现它正在使用我的备用字体,因为它看起来如此。
然而,更一般地说,我想在我的曲目中添加更多与字体相关的调试检查。我还可以查看哪些其他内容来了解为什么我的字体没有被使用?
google-chrome - chrome如何取消非活动标签的优化?
当chrome打开一个A网站并立即切换到另一个tab时,A网站的资源会被chrome优化,包括iframe加载、图片加载、定时器优化、请求优化等。
我想知道如何关闭这个优化,因为我正在做一个类似测试的工作,他需要同时打开多个标签。但是,我们发现处于非活动状态的选项卡资源是有限的。
我能做的范围是增加chrome启动参数,调用chrome扩展api,使用chrome remote interface
我正在尝试使用--enable-lazy-frame-loading
启动参数,并给 iframe 一个loading = "eager"
但它不起作用。
导致的问题:
- iframe 不会在非活动标签下加载
- 计时器不准确
- 可能还有其他问题
node.js - 在无头模式下运行时是否可以远程跟踪铬的 GUI?
我在无头模式下在 AWS EC2 AMI (Linux) 上运行 puppeteer 以进行一些网络抓取。是否可以从我的本地 Windows 设置中远程跟踪它的 GUI?
我参考了这篇文章,想知道是否添加--remote-debugging-port=9222
到我的代码然后http://localhost:9222
在本地浏览器上访问会让我看到 GUI。是否有可能做到这一点?我不确定我是否在正确的轨道上。任何帮助,将不胜感激。
javascript - Visual Studio Code Chrome 调试器 - 开始调试时出错
在 Visual Studio 代码中启动 chrome 调试器时,它会显示一个弹出窗口,其中显示“无法找到类型 'chrome' 的调试适配器”。
我已经尝试在 Chrome 的属性以及 launch.json 中将远程调试端口设置为 9222
这是我目前正在尝试使用的 launch.json:
android - 如何停止 Cordova 应用程序的远程调试
我有一个发布版本的科尔多瓦应用程序并试图停止 chrome 远程调试。我在 webview 上设置了 setWebContentsDebuggingEnabled(false),但它仍然无法停止 chrome:inspect 上的远程调试。很奇怪,我在发布版本中有一个应用程序构建,但 chrome 检查仍然显示这个应用程序。有什么方法可以阻止此功能并且仅按需提供?
javascript - Chrome 的 F12 和 CDP 的结果不同
该页面https://www.bbc.co.uk/iplayer/live/bbcone
我可以在 Chrome 的 F12 控制台中查询元素“div.p_playerControls”:
...但不能通过远程接口:
输出:
我做错了什么吗?.. :) 谢谢!