Mac上如何安装低版本chrome浏览器

背景

为了排查项目上使用chrome低版本的兼容性问题,需要在本机【mac系统】上安装一个低版本的chrome浏览器。

不同版本的chrome下载地址

https://www.slimjet.com/chrome/google-chrome-old-version.php
下载后要记得你下载的旧版本的版本号,后面修改路径的时候会用到!!!

遇到的问题

安装后,即使已经选择了保留2个版本的浏览器,并且也在应用程序中更改了低版本chrome的名称,但是打开后,还是会自动变成新的chrome版本,一整个大无语!

解决方案

通过命令行修改路径

shell 复制代码
/Applications/Google\ Chrome\ 70.app/Contents/MacOS/Google\ Chrome --user-data-dir=$HOME/chrome-profile --chrome-version=70.0.3538.77

参数解读

获取chrome旧版本Contents的位置

其中 /Applications/Google\ Chrome\ 70.app/Contents是你70版本浏览器的Contents位置,查看方式:

  1. 在应用程序中,找到你安装的低版本浏览器

  2. 右击【显示包内容】

  3. 将这个文件夹拖动到你的命令行工具,执行pwd查看当前目录

修改版本号

其中70.0.3538.77就是你的版本号,也就是文章开头下载时让你记住的版本号。

回车生效

在命令行里执行该命令,回车后生效。至此,您就可以愉快地在mac上使用低版本的chrome排查问题了。

相关推荐
加班是不可能的,除非双倍日工资4 小时前
css预编译器实现星空背景图
前端·css·vue3
wyiyiyi4 小时前
【Web后端】Django、flask及其场景——以构建系统原型为例
前端·数据库·后端·python·django·flask
gnip5 小时前
vite和webpack打包结构控制
前端·javascript
excel5 小时前
在二维 Canvas 中模拟三角形绕 X、Y 轴旋转
前端
阿华的代码王国5 小时前
【Android】RecyclerView复用CheckBox的异常状态
android·xml·java·前端·后端
一条上岸小咸鱼5 小时前
Kotlin 基本数据类型(三):Booleans、Characters
android·前端·kotlin
Jimmy5 小时前
AI 代理是什么,其有助于我们实现更智能编程
前端·后端·ai编程
ZXT6 小时前
promise & async await总结
前端
Jerry说前后端6 小时前
RecyclerView 性能优化:从原理到实践的深度优化方案
android·前端·性能优化
画个太阳作晴天6 小时前
A12预装app
linux·服务器·前端