chromium相关内容

在不安全的来源上不推荐使用requestFullscreen(),并且将来会删除支持

我正在控制台中收到此消息。 requestFullscreen()在不安全的来源上已被弃用,我们将为您提供支持将来删除。 您应该考虑将应用程序切换到安全来源,例如HTTPS。 有关更多详细信息,请参见https://goo.gl/rStTGz。 我认为删除常规http的全屏功能不是一个好主意。 我知道F11(Windows)或Cmd + F(Mac)会带来 ..
发布时间:2020-10-01 19:50:35 前端开发

电子-如何将html文件加载到当前窗口?

我一直在寻找有关文档,谷歌等的信息,它们是如何在电子应用程序的主窗口中加载html文件的,但是我找不到方法。 这真的很复杂吗? 我想到的是ajax,因此有效: $(“#main”)。load(“ ./ views / details.html”);; 我发现的另一种方法是通过遥控器: const {BrowserWindow} = require(' ..
发布时间:2020-10-01 19:48:29 其他开发

铬亭模式:全屏并删除地址栏

我试图在树莓派3(官方Jessie)的信息亭模式下运行Chrome浏览器。 这里是我的自动启动文件中添加的 > @ point-rpi @xset s noblank @xset s off @xset -dpms @ chromium-browser --kisok www.fb.com 很好,但是出现了一些问题。 浏览器没有在全窗口 ..
发布时间:2020-10-01 19:48:28 其他开发

尝试编译Chromium时出错

我尝试使用命令 ninja -C out / Debug chrome 编译Chromium。 但是错误消息表示: ninja加载“ build.ninja”时出错:系统找不到指定的文件 ninja输入字典'out / Debug' 我能知道是什么问题吗? 谢谢。 解决方案 out目录及其内容(包括build.ninja)由创建运行 ..
发布时间:2020-10-01 19:47:20 其他开发

Javascript引擎中的尾部调用优化实现

截至2019年2月在Mac 上的Chrome版本 71.0.3578.98 中,以下程序抛出 Uncaught RangeError:最大调用堆栈大小超出错误。计数为 16516 。 const a = x => { console.log(x) a(x + 1) } a(1) 我已经做了很多Google搜寻工作,但找不到任何讨论Chrome或其他浏览器支持Tai ..
发布时间:2020-10-01 19:47:16 前端开发

正确的铬浏览器品牌?

我正在研究铬叉。我该如何替换Chromium资源和应用程序包? 资源 我发现有一天 android_branding_res_dirs gn参数是引入: @@- 43,10 +43,10 @@ #GYP://chrome/chrome.gyp:chrome_java(资源部分) android_resources(“ chrome_java_resources”){ - ..
发布时间:2020-10-01 19:47:12 Java开发

向Puppeteer PDF渲染器添加字体

背景 我正在Docker映像中运行的快速应用程序中使用Puppeteer。由于Debian需要我们无法安装的依赖关系,因此我们有必要在Docker中运行。使用Docker可以使我们安装所需的东西。 我们已经看到很多人在将字体正确呈现到PDF中时遇到困难,在每种情况下,我都以接近此的方式安装字体始终是答案, apt-get install -yq --allow-unauthen ..
发布时间:2020-10-01 19:44:55 其他开发

Chromium Webview似乎不适用于Android applyOverrideConfiguration

按照我的更改,在为Android风格强制设置区域设置resConfig 我遇到了包含视频的网络视图的问题。该问题仅在API21 +上存在,并且在删除对applyOverrideConfiguration的调用时实际上消失了。不确定如何解决。 java.lang.NullPointerException:尝试调用虚拟方法'int android.graphics。空对象上的Bitmap.ge ..
发布时间:2020-10-01 19:44:52 移动开发

为什么此函数调用的执行时间会改变?

前言 此问题似乎仅影响Chrome / V8,在Firefox或其他浏览器中可能无法再现。总之,如果在其他任何地方使用新的回调函数调用函数,则函数回调函数的执行时间将增加一个数量级或更多。 简化的概念验证 任意多次调用 test(callback)可以正常工作,但是一旦调用 test(differentCallback),无论提供了什么回调, test 函数的执行时间都会大大增加 ..
发布时间:2020-10-01 19:43:49 前端开发

检测不同系统和键盘上键入的键的最佳方法? Chrome移动版KeyCode错误

我正在处理此特殊输入,我需要允许/禁止用户键入某些键。 我正在对 onKeyDown 处理程序。 这是我刚开始做的事情: const ALLOWED_KEYS = [ “ Ctrl”,“ Meta”,“ Shift”,“ Home”,“ End”, “ Backspace”, “删除”,“ ArrowLeft”,“ ArrowRight”,“ Tab”, “ 0”,“ 1”,“ ..
发布时间:2020-10-01 19:43:44 移动开发

在Electron BrowserWindow中进行全文本搜索

电子应用程序框架是否内置了文本搜索功能? 快速启动应用程序没有提供任何明显的搜索功能(例如,使用 Ctrl-F 或从菜单选项)。我希望这是一个 BrowserWindow 选项(或其 WebContents 的选项) ,但我认为文档中没有任何帮助。 解决方案 尝试 webContents.findInPage 。 ..
发布时间:2020-10-01 19:42:37 其他开发

Chrome开发工具中的图层组成

我在 div 元素上具有简单的过渡动画。为了防止不必要的绘画事件,我将其应用于更高的z-index和0转换,因此该 div 可能位于其自己的图层上。但是瀑布图显示了可能在每个动画滴答之后发生的图层合成事件。我想知道,这是在GPU页面渲染之前完成的最后一层构成,并且在页面上的每次更改之前都是不可避免的吗?还是我只是做错了什么? 解决方案 在更新动画帧时始终会发出时间轴中的“合成”事件,您以前 ..
发布时间:2020-10-01 19:42:19 其他开发

Selenium ChromeDriver无法识别新编译的Headless Chromium(Python)

我正在尝试将新的(2016) headless 版本的Chromium与Selenium / ChromeDriver一起使用(过去,我将Firefox与xfvb一起使用,但这有望做得更好)。 我根据发现此处,然后我使用以下代码通过Selenium启动它: from selenium导入webdriver from selenium.webdriver.chrome.option ..