Chrome 地理位置扩展

Posted

技术标签:

【中文标题】Chrome 地理位置扩展【英文标题】:Chrome Geolocation extension 【发布时间】:2011-07-10 10:46:13 【问题描述】:

我创建了一个 chrome 地理位置扩展。为什么它在没有征求用户许可的情况下给出位置坐标,甚至在第一次安装时也没有?:S

【问题讨论】:

您是从自己的文件夹安装的吗?还是您安装了 *.crx 文件? 我是从我自己的文件夹中安装的。 【参考方案1】:

当您安装扩展程序时,您授予它访问各种内容的权限。如果它是您开发的,那么它将假定您已授予它权限。用户会得到一个这样的盒子,里面有你用过的任何 API:

【讨论】:

那么,它不应该显示一个请求许可的通知吗(每当你点击扩展图标时)你是否要允许扩展追踪你的位置? 是的..好吧,我卸载了 chrome 并再次安装并尝试了它,但它仍然可以在没有任何权限通知的情况下工作。附言我还没有通过 .crx 文件安装扩展。这是本地的。 这令人不安,因为通知(在首次安装时)通常会告知用户将使用哪些信息。我不记得是否明确提到了地理位置。 Chrome 浏览器“Under the hood”可让您检查您已授予哪些应用程序(或网站)访问您的位置的权限(在例外情况下),假设您将“无法访问位置”设置为默认设置。我想知道它如何或是否与 Chrome 扩展程序交互。编辑这里有更多关于“Under the Hood”和位置***.com/questions/6181379/…的信息 是不是因为我实际上并没有使用 .crx 文件安装它,而是我只是从桌面加载文件夹。但即使我加载,我也应该获得以下类型的通知权限,目前没有被询问:tinyurl.com/6k7jd6a

以上是关于Chrome 地理位置扩展的主要内容,如果未能解决你的问题,请参考以下文章

在Chrome扩展程序中存储静态JSON数据的位置?

Chrome插件位置以及如何插件打包

如何从Chrome浏览器中导出扩展程序为crx文件?

如何找到浏览器的扩展程序在本地的位置

chrome 安装 yapi 扩展教程

如何在隐身模式下启用Chrome扩展程序?