Chrome 如何版本切换?

2019-07-15 21:18:06 +08:00
 minglanyu

原因是调用navigator.mediaDevices的时候,根本拿不到这个对象,导致从 PC 的麦克风录音失效。stackoverflow 有人说是因为 Chrome74 以后严格限制了这个对象在 https 环境下访问。由于我们的开发环境和测试环境目前都是 http 的,所以想通过降 Chrome 版本的方法测试。

这是我提的问题链接:Why navigator.mediaDevice only works fine on localhost:9090?

这是给出 Chrome 74 之后 http 不能访问的答案链接:Navigator.getUserMedia and Navigator.webkitGetUserMedia undefined after updating to Chrome 74

类似 nvm 这样的工具,IE 切换版本这样的功能。

退而求其次,下载历史版本有没有相对官方的地方。

7503 次点击
所在节点    前端开发
12 条回复
ThirdFlame
2019-07-15 22:21:04 +08:00
minglanyu
2019-07-15 22:35:29 +08:00
@ThirdFlame 感谢老铁 看到“仅供 Windows 下使用”我哭了
infun
2019-07-15 22:47:38 +08:00
@minglanyu Linux 下面直接把 /opt/google/chrome 复制一份,然后进目录 ./google-chrome 即可
minglanyu
2019-07-15 23:14:11 +08:00
@infun macOS opt 这个目录都没的
Atsushi
2019-07-15 23:17:34 +08:00
@minglanyu 格了装个 Linux 或者 windows
Buges
2019-07-15 23:25:27 +08:00
infun
2019-07-15 23:45:28 +08:00
@minglanyu /Application 目录下找找
minglanyu
2019-07-16 00:10:59 +08:00
@Buges 感谢 需要一架强大的战斗机
huijiewei
2019-07-16 07:51:36 +08:00
mkcert 本地全 https 开发
minglanyu
2019-07-16 11:03:09 +08:00
flowfire
2019-07-16 12:10:25 +08:00
1. 本地可以使用 https 开发
2. chrome 官网可以下载历史版本
3. chrome 的 flags 里应该可以忽略安全选项强行在 http 下使用
minglanyu
2019-07-16 12:23:32 +08:00
@flowfire 是的,2,3 都学会了。我再用 mkcert 试下 https 环境实现下 1

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/583229

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX