chromium相关内容

HTML5 原生输入类型=“时间"元素,如何在 Chrome 中定位伪元素/样式下拉列表?

Chrome 推出了 更新外观样式,包括具有下拉/叠加元素的时间和日期选择器元素. 我特别尝试设置 input type="time" 元素的样式.这里是原生元素的演示.值得注意的是,在 Chrome 83 下,它显示了更新的下拉页面以供选择. 具体来说,上面显示的下拉菜单(带有蓝色背景的 00 和 00 文本,位于重叠元素上)是我想要以某种方式设置样式或修改的内容. 我在 Go ..
发布时间:2021-09-23 20:12:37 前端开发

通过 WebView2 将对象从 .NET 设置为 JavaScript 代码

提前致谢, 我想将一个对象设置为包含在网页中的 java 脚本代码.我在 WPF 窗口中显示此网页,该窗口引用名称为“webView"的 WebView2. 我对 WebView2 还很陌生,我不确定如何在 WebView2 SDK 的 AddHostObjectToScript() 方法中传递“名称"和“对象" 这是我尝试过的: [ComVisible(true)]公共类 O ..
发布时间:2021-09-22 20:16:05 C#/.NET

如何在 V8 引擎中打印已编译的指令?

我已经编译了 v8_hello_world 示例,它可以在控制台中打印“hello world".我知道 V8 用 JIT 编译 JavaScript,但我想打印它编译的指令等详细消息.而且我也想知道这些指令的类型,那我该怎么办? 非常感谢~ 解决方案 根据您感兴趣的生成代码的类型,您必须将相应的标志传递给 V8:> --print-code 打印未优化的机器代码(由未优化的编译器 ..
发布时间:2021-09-15 20:28:39 其他开发

在 QtWebEngine (PyQt5) 中使用 Chrome 标志

对于我的 PyQt5 浏览器项目的开发,我阅读了这里通过将 Chrome 标志作为应用程序参数传递,它们将在代码启动时自动传递到 QtWebEngineProcess.exe.我试过做 app = QApplication(sys.argv + [--enable-force-dark]),但这不会使铬在黑暗模式下呈现网页(我也尝试过标志名称有很多变体,所以我认为这不是问题). 我想知道是否 ..
发布时间:2021-06-24 20:09:35 Python

操纵up:使用“保存日志"启动Chromium.已启用

DevTools中有一个方便的功能,您可以保留日志(因此,它不会清除页面重新加载/导航时控制台的内容或网络选项卡等). 如果我不想错过任何东西,目前我的手需要像闪电一样快,以便在调试过程中单击该复选框.我已经在 peter.sh 上寻找了相应的chrome启动标志,而没有真幸运. 是否可以通过启用此功能来启动铬?可以与人偶一起使用吗? 到目前为止,我的设置是 const br ..
发布时间:2021-05-12 19:10:51 其他开发

如何用我自己的电子资源来链接目标URL?

我正在和Electron玩耍,想做以下事情: 使用 BrowserWindow.loadURL()打开 url_1 在 BrowserWindow 呈现的 url_1 的UI部分中,有一个链接指向另一个资源,例如 url_2.html 当我单击此链接时,通常我的 BrowserWindow 会加载 url_2.html .但是,我希望我的 BrowserWindow 实际不从互联网上加载 ..
发布时间:2021-05-03 20:52:59 前端开发

使用Visual Studio构建和调试Chromium并给出错误:错误LNK1112:模块机器类型' x64'与目标机器类型' X86'冲突

我想调试铬代码以检查其如何编译javascript代码.我已经下载了铬代码并尝试使用Visual Studio构建cef解决方案文件,但出现以下错误: 错误LNK1112:模块计算机类型'x64'与目标计算机类型'X86'冲突 \ third_party \ libjpeg_turbo \ jccolss2-64.obj cefclient 错误MSB3073:命令"调用ninja.e ..
发布时间:2021-04-22 18:35:16 其他开发

无法使用Selenium拍摄CEF应用程序的屏幕截图

我正在使用Selenium来自动执行CEF应用程序.我能够成功执行单击等操作.但是无法使用Selenium驱动程序进行屏幕截图.因为这是自动化非常需要的功能.我该怎么办? 我正在使用以下内容: CEF应用程序- CEF提供的示例应用程序 硒罐-selenium-server-standalone-3.0.1 cef_binary_3.2924.1564.g0ba0378_windo ..
发布时间:2021-04-22 18:35:04 其他开发

Selenium Chrome Webdriver SessionNotCreatedException

使用硒Chrome网络驱动程序,尝试启动时出现异常.我浏览了很多帖子,并尝试了所有可能的方法.我正在使用兼容的Chrome浏览器和Chrome驱动程序版本- 版本80. Java-1.8 Windows 10操作系统 当我在个人计算机上运行时,该测试仍有效.但这给我的组织机构的机器带来了以下错误.另外,如果使用边缘驱动程序也没问题. org.openqa.selenium.Se ..

Edge-Chromium GP-如何将google设置为默认值,绕过首次运行对话框,并在标签页中没有新闻?

默认搜索提供程序存在的问题 阅读Microsoft组策略文档,我已经设置了以下策略: Microsoft Edge->默认搜索提供程序-> 默认搜索提供程序名称 Google 默认搜索服务提供商搜索URL '{google:baseURL} search?q =%s& {google:RLZ} {google:originalQueryForSuggestion ..
发布时间:2021-04-22 18:34:55 其他开发

优先选择电子中的颜色方案

我有一个Electron应用程序,该应用程序使用CSS prefers-color-scheme 来实现暗模式.在Windows和Mac上可以正常使用,但在Linux上则不能(大概是因为Chromium无法查询桌面主题). 我想提供一个选项,以替代Chromium自动为 prefers-color-scheme 找到的值.是否可以使用Electron API做到这一点? 解决方案 有 ..
发布时间:2021-04-22 18:34:52 前端开发

Chromium mini安装程序大小达到1.19GB?

我正在研究铬,并成功运行以下命令: ninja -C out \ BuildFolder mini_installer 我在生成目录中获得mini_installer.exe,但问题是mini_installer.exe的大小达到1.19 GB.我不明白怎么了?任何帮助将不胜感激. 解决方案 最有可能是小型安装程序的调试版本.您可以修改 args.gn 的内容以配置调试/发行版本, ..
发布时间:2021-04-22 18:34:49 C/C++开发

Pyppeteer在20秒后通过pyppeteer.errors.NetworkError崩溃

在使用 pyppeteer 来控制Chromium的过程中,大约20秒后我收到了一个错误工作: pyppeteer.errors.NetworkError:协议错误(Runtime.callFunctionOn):会话关闭.该页面很可能已关闭. 如此处所述所述,问题可能是由python 的实现引起的websockets> = 7 软件包及其在pyppeteer中的用法. 解决方案 ..
发布时间:2021-04-22 18:34:43 其他开发

当在DOCKER容器中运行带有无头铬的基于硒库的测试用例时,Robot Framework测试用例失败并显示“找不到元素"

下面是我试图在docker容器内执行的测试用例. 登录到GUI[文档]打开GUI并使用有效凭据登录$ {chrome_options} =评估sys.modules ['selenium.webdriver'].ChromeOptions()sys,selenium.webdriver调用方法$ {chrome_options} add_argument --no-sandbox调用方法$ {c ..

Puppeteer如何处理单击对象/DevTools协议Chromium/Chrome

我需要知道操纵up的人如何处理click对象以及Chromium DevTools API.我试图自己研究它,但发现自己无法找到处理它的实际代码. 我需要知道的原因是我正在开发一个包装器,该包装器在用于测试Web页面的代码中测试事件,并希望查看实现事件处理例程是否有益,而不是使用事件的伪造接口(单击和点击悬停,以及其他可能需要的事件,例如触摸事件或滚动) 这是我走了多远: Pup ..
发布时间:2021-04-22 18:34:37 其他开发