Geolocation定位插件使用教程

  • Geolocation 接口是一个用来获取设备地理位置的可编程的对象,它可以让Web内容访问到设备的地理位置,这将允许Web应用基于用户的地理位置提供定制的信息。说实话:其实Geolocation 就是用来获取到当前设备的经纬度(位置)带有此接口的对象可以用由Navigator实现的属性NavigatorGeolocation.geolocation 来获得。

  • 注意:出于安全考虑,当一个Web页尝试获取地理位置信息时,会请求用户批准地理位置访问权限。

  • 那如何来隐藏 Geolocation 技术的定位呢,我们可以安装一个 Change Geolocation (Location Guard) 扩展插件,来实现定位的自定义。下面我们以VMLogin来演示:

  • 第一种就是去Google应用商店下载安装

  • Google应用商店 搜索安装 Change Geolocation,注意的一点就是VMLogin的配置文件里的 User-Agent 要是 Chrome 浏览器类型,不然在线安装插件时会认为浏览器不是 chrome 而无法安装。

  • 点击右边 Add to Chrome,安装插件。安装成功后,在浏览器右上角会有一个绿色的定位小图标,我们可以右键点击它,会出来一个如下图的菜单:

  • 自定义页面就出现了:

  • 我们来测试一下插件效果:

  • 测试结果为我们自定义坐标,表示成功。

  • 当我们不需要使用这个插件时,可以单击绿色小图标,让其变成灰色即停用。再点一次变绿,表示开启。

  • 第二种方法就是每个新建的配置都会自动加载定位插件的方法:

  • --load-extension="D:\ChangeGeolocation"

  • ChangeGeolocation为插件所在目录,插件可以从我们网站下载解压:点我下载

  • 当这样设置后,新建出来的配置都会自动加载定位插件。不用一个个浏览器的来安装。其它的小插件也可以用这类方法安装加载。如果要加载多个插件,插件目录中间用逗号要分割一下:

  • --load-extension= "D:\ChangeGeolocation,D:\plugin2,D:\plugin3"