快手为什么获取地理位置失败

发布网友 发布时间:2022-03-22 11:52

我来回答

2个回答

懂视网 时间:2022-03-22 16:13

产品型号:华为p40,小米10,iPhone12

操作系统:EMUI 10.1,MIUI 12,iOS 14.2

软件版本:快手 8.0.20

快手获取地理位置失败,可能是由于手机未开启定位服务,或者手机未给快手获取位置的权限。下面分别以iOS系统和安卓系统进行操作演示。

iOS系统开启定位服务的具体操作如下:

1、打开手机上的“设置”,进入设置界面。

2、往下滑动,找到“隐私”并点击进入。

3、接着点击最上方的“定位服务”,进入界面后,将“定位服务”后的开关按钮点击开启即可。

安卓系统开启快手获取位置权限的具体操作如下:

小米手机:

1、打开手机上的“设置”,进入设置界面。

2、往下滑动,找到“应用设置”并点击进入。

3、点击选择“权限管理”,再点击“应用权限管理”。

4、在搜索框中输入“快手”,并点击进入,点击界面中的“定位”,在弹窗中将“拒绝”更改为“允许”即可。

华为手机:

1、打开手机上的“设置”,进入设置界面。

2、点击界面中的“应用”,再点击界面中的“权限管理”。

3、在应用列表中,找到并点击快手。

4、点击“位置信息”,将禁止更改为始终允许。

总结:快手获取地理位置失败,有两种情况,一种是由于手机未开启定位服务导致的,进入设置界面中的隐私保护,将“位置服务”开启即可。另一种是手机未给快手获取位置的权限,通过应用权限管理界面,将快手获取定位的权限设置为“允许”即可。

热心网友 时间:2022-03-22 13:21

可能是地理位置权限没有开启,可以参考下面方法解决;以小米手机操作为例:

1、首先点击手机“设置”进去。

2、在“设置”的界面,点击“密码、隐私与安全”。

3、看到“位置信息”,点击进去。

4、“开启位置服务”后面的滚动条为灰色状态,表关闭,我们用手向右滑动一下,使其开启。

5、开启后显示为蓝色状态,这样设置完成后,返回快手就能成功获取我们的地理位置了。

获取地理位置注意:

使用HTML5 Geolocation API的getCurrentPosition() 方法能够获取用户的经纬度信息。

getCurrentPosition() 常用参数有两个,一个是成功时执行,一个时错误处理。如果getCurrentPosition()运行成功,则向第一个参数中规定的函数返回一个coordinates对象,用于提供位置信息。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com