Google Chrome 无法使用 Mac 的位置服务?

313 天前
 beginor

做 H5 要用到 GeoLocation , 才返现 Google Chrome 无法使用 Mac 的位置服务, 不管怎么操作,Chrome 都是提示 Location is turned off in Mac System Preference , 在 Mac 的系统设置的位置服务 (Location Services) 下面的应用列表中找不到 Google Chrome ,也没办法手工添加 Chrome 进去。

我看到网上别人的截图, 位置服务中是有 Google Chrome 的。

各位大神, 有办法解决么?

电脑是 Mac M1 , macOS Ventura 13.4 , 刚刚更新到了 Google Chrome 116 .

不管是系统自带的 Safari , 还是 App Store 安装应用 , 还是手动安装的第三方应用,甚至是 PlayCover 运行的 iOS 应用, 都可以使用位置服务, 偏偏 Google Chrome 不能, 真是郁闷。

1006 次点击
所在节点    macOS
9 条回复
imTerry
313 天前
macOS13.5 好像都有这个 bug
virgo
313 天前
Mac Chrome 之前的版本好像就是这样 有时候隐私模式可以,但大部分时候都不行,只能用 Safari 调试
SimonOne
313 天前
di11wei
313 天前
今天的 13.5.1 好像解决了这个问题
beginor
312 天前
@SimonOne 编辑了, 加了个 Chromium 进去, 不会再提示位置服务已关闭了, 但是列表里面还是看不到 Chromium 。
beginor
312 天前
@di11wei 看了 13.5.1 的更新说明

```
macOS Ventura 13.5.1 fixes an issue in System Settings that prevents location permissions from appearing.
```

我更新再试试看。
beginor
312 天前
@di11wei 已经更新, 但是问题依旧。
crazyTanuki
312 天前
我遇到过这个问题,后面经过几个主流的浏览器分析,是因为浏览器对位置服务权限策略不一样,有些会拦截有些不会,你可以尝试一下换 edge 或者 firefox 开发调试
shenyuzhi
311 天前
开发者工具里可以模拟位置,前端开发应该够用了。至于浏览器自己能不能获取到位置,前端也管不到。

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

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

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

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

© 2021 V2EX