Javascript 有没有办法使用以前的Chrome版本?
我正在尝试电子,到目前为止我很喜欢它 出于工作目的,我需要在我的应用程序中使用以前的Chrome版本(最好是49) 有没有办法在我的应用程序中使用给定的(以前的)版本Javascript 有没有办法使用以前的Chrome版本?,javascript,google-chrome,electron,chromium,Javascript,Google Chrome,Electron,Chromium,我正在尝试电子,到目前为止我很喜欢它 出于工作目的,我需要在我的应用程序中使用以前的Chrome版本(最好是49) 有没有办法在我的应用程序中使用给定的(以前的)版本 非常感谢每当发布更新时,谷歌都会从软件包存档中删除旧版本 唯一的方法是维护您自己的安装包存储库 或者,如果您了解自己可能面临的安全威胁,您也可以从第三方下载软件包。在Electron中使用过时的Chrome版本(不是Chrome)可能是一项非常重要的任务。Electron将Node.js和Chromium组合成一个可执行文件()。
非常感谢每当发布更新时,谷歌都会从软件包存档中删除旧版本 唯一的方法是维护您自己的安装包存储库
或者,如果您了解自己可能面临的安全威胁,您也可以从第三方下载软件包。在Electron中使用过时的Chrome版本(不是Chrome)可能是一项非常重要的任务。Electron将Node.js和Chromium组合成一个可执行文件()。你不能只是下载一个不同版本的Chromium,然后把它放在某个目录中,然后让它被使用 若你们幸运的话,这么做“仅仅”意味着从源头构建电子。电子是开源的。回购协议在GitHub上。回购协议可以追溯到2013年,所以它涵盖了Chrome v49发布的时期(正好四年前,2016年3月2日)。理论上,你可以在回购协议的历史中找到正确的点,检查这个版本,然后构建它 当然,这意味着在过去的四年里,电子技术没有任何进步 如果你想让Electron的最新来源与旧版本的Chromium一起工作,那就需要做更多的工作。您需要:
- 处理因电子使用的铬界面可能发生变化而产生的任何问题
- 再次处理由于Electron使用的Node.js接口可能已更改而出现的任何问题
49? 这是从2016年3月开始的。O@Andreas-我猜他们需要在XP或Vista上运行。v49是在XP/Vista上运行的最后一个Chrome版本。非常感谢。我可以知道Electron从哪里得到镀铬包装吗?是否有特定的文件夹?或者它指的是我在系统上得到的最新版本?Electron目前使用Chromium的GN构建系统。它通过DEPS文件(最新版本:)跟踪依赖项版本。还请注意,使用较旧的Chromium版本会导致过多的安全漏洞,这些漏洞已在较新版本()中修复,非常感谢。这是非常清楚的。我会尽力按你说的去做。