以华为和小米手机分别举例:
华为手机:
1、进入定位服务,进入华为手机设置页面后找到并点击隐私选项,在隐私页面中选择并点击定位服务。
2、打开访问我的位置信息。打开定位服务页面后,将访问我的位置信息后面的按钮打开。
3、点击查找设备。打开定位服务后点击进入设置的安全中,在跳转的安全页面中点击上方的查找设备。
4、打开查找我的手机。进入查找设备页面后,将查找我的手机后面的按钮打开即可定位。
小米手机:
1、点击隐私保护。进入小米手机设置页面后,找到并点击页面中的隐私保护。
2、点击保护隐私。在跳转的隐私保护页面中,点击页面上方的保护隐私选项。
3、点击位置信息。打开保护隐私页面后,下滑屏幕找到并点击位置信息。
4、打开开启位置服务。进入位置信息页面后,将开启位置服务后面的按钮打开。
5、进入查找设备。打开以后点击进入安全设置中,在跳转的新页面中点击查找设备。
6、打开查找我的手机。进入查找设备页面后,将查找我的手机打开即可定位手机。
我也遇到了同样的问题,我查看了下源码解决了,主要代码如下:
//启用数据库
webSettingssetDatabaseEnabled(true);
String dir = thisgetApplicationContext()getDir("database", ContextMODE_PRIVATE)getPath();
//启用地理定位
webSettingssetGeolocationEnabled(true);
//设置定位的数据库路径
webSettingssetGeolocationDatabasePath(dir);
//最重要的方法,一定要设置,这就是出不来的主要原因
webSettingssetDomStorageEnabled(true)
//配置权限(同样在WebChromeClient中实现)
public void onGeolocationPermissionsShowPrompt(String origin,
GeolocationPermissionsCallback callback) {
callbackinvoke(origin, true, false);
superonGeolocationPermissionsShowPrompt(origin, callback);
}
配置权限:
<uses-permission android:name="androidpermissionACCESS_FINE_LOCATION" />
<uses-permission android:name="androidpermissionACCESS_COARSE_LOCATION" />
定位打开方式:
1、首先打开手机,在手机的主界面找到手机设置,然后点击进入。
2、在手机设置中,找到安全和隐私设置并点击进入。
3、进入安全和隐私设置后,点击进入定位服务功能。
4、在定位服务设置界面,点击即可打开手机定位服务功能。手机定位服务又叫做移动位置服务,是通过电信商的网络获取手机用户的位置信息,在电子地图平台的支持下,为用户提供相应服务的一种增值业务。
安卓版手机定位设置:
1、选择系统“设置”。
2、进入设置界面,选择“定位服务”。
3、在定位服务中,将右侧滑块开启即可打开定位服务。
4、现在很多手机都可以远程定位,以小米手机为例, *** 作如下。
浏览器输入我的小米,进入小米云服务,输入账号和密码进行登录
登录完成后点击查找设备,会出现定位中的页面,成功定位后即可显示位置,可以通过再次定位获取当前的手机位置,除此之外也可再次锁定手机等 *** 作。
以上就是关于手机定位怎么设置全部的内容,包括:手机定位怎么设置、关于android webview里HTML5的地理位置定位,在别的浏览器中打开可以定位,在我自己的webview却不能、手机定位在哪里开启等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)