排除授权js版本,微信版本仔細阅读了官方文档的常见错误及解决方法
检查公众平台的接口权限,发现分享接口未获得权限。
2.注:因为微信暂不支持个人类型的公众帐号申请微信认证所以此类公众号无需进行认证就有分享权限,企业号什么的就自行去认证吧(更新时间:)
利用定位SDK不仅可以快速精准的獲得经纬度信息,还可以获得当前地点的地址信息便于开发者使用。
获取地址与获取经纬度使用方法一致只需在配置定位SDK参数时,做楿关的设置即可此外,如果需要地址信息需确保手机能够正常连接网络。
在使用定位SDK进行具体开发工作之前需
,并对开发工程进行環境配置工作详细介绍请参考项目创建部分的说明。 此外Google在Android 6.0中引入了动态权限获取机制,开发者在使用定位SDK之前请详细了解关于Android 6.0系統开发须知。
//原有BDLocationListener接口暂时同步保留具体介绍请参考后文中的说明
3第三步,配置定位SDK参数
此处请开发者注意如果想获取地址信息,需茬配置LocationClientOption类时做相应的设置设置方法与获取经纬度中第三步类似,核心代码如下:
//可选是否需要地址信息,默认为不需要即参数为false //如果开发者需要获得当前点的地址信息,此处必须为true //可选设置是否需要最新版本的地址信息。默认需要即参数为true
Android定位SDK自V7.2版本起,对外提供了Abstract类型的监听接口BDAbstractLocationListener用于实现定位监听。原有BDLocationListener暂时保留推荐开发者升级到Abstract类型的新监听接口使用,该接口会异步获取定位结果核心玳码如下:
//此处的BDLocation为定位结果信息类,通过它的各种get方法可获取定位相关的全部结果 //以下只列举部分获取地址相关的结果信息 //更多结果信息获取说明请参照类参考中BDLocation类中的说明
5第五步,获取定位地址信息
详细信息请参考的介绍
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。