常见问题 |
您所在的位置:网站首页 › 位置服务有什么用 › 常见问题 |
1、geolocation.watchPosition 时 页面会跳出 是否允许 xxx.com 的位置请求。有什么方法可以禁止弹出事件? 没有,这个是浏览器授权操作。 2、在公众号调用组件,获取的位置不正确? 在公众号调用组件,没有调起定位授权,导致的定位失败,推测可能是浏览器对外部页面的定位授权做了限制,定位授权功能是不受组件控制的,可以尝试使用微信的JSSDK中获取地理位置接口:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html#36 获取到经纬度,然后将获取的坐标传给 “选点组件”(coord参数)的方式来实现对当前位置的检索,看下能否解决问题。 3、地图选点组件是否支持远近排序? 暂不支持按定位点远近排序。 4、fultter使用选点组件键盘无法收起? 此为官方flutter_webview插件问题,请使用flutter_webview_plugin插件。 5、无法获取选点列表? 选点组件需要用到webserviceAPI服务,请查看官网-控制台-key设置是否开启webservice服务。 6、调用前端定位组件总是走失败逻辑是什么原因,如何解决? 您可以查看以下几个因素是否有问题: (1)请查看是否使用Https服务,如果不是,请切换https; (2)定位时长timeout是否设置的合适,时间太小定位容易失败,建议5s以上; (3)是否打开了定位权限; (4)先确认扫描官网二维码是否正常,若正常,说明定位组件本身没有问题,确认在定位时是否有调起定位授权,如果没有调起定位授权,非定位组件原因,可能是浏览器阻止了定位授权,部分解决方案如下: a. 如果您使用的是(1),请您尝试(2)或者(3)看看是否解决问题; b. 您可以使用微信公众号的定位方法 https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html#36 ,详细地址可以采用webserviceAPI的逆地址解析服务来解决; c. 关于APP中使用webview嵌入的问题,组件是给H5使用的,在app中嵌入,会受到webview内核等各种因素的限制,导致无法正常定位。 7、组件定位时提示信息是:apis.map.qq.com 需要获取您的地理位置,这个可以改成自己的域名提示吗? 定位组件不支持修改定位发起域名。 8、授权弹框每次拒绝后,再次打开不提示?如何唤起弹框? 定位授权弹框是浏览器行为,定位组件暂时不控制。 9、腾讯位置服务在PC端测试过程中使用定位组件,一直显示定位中,没有地图显示? 目前地图提供的组件只支持手机端使用,PC端无法使用H5定位组件。 10、什么是地图组件? 地图组件是专为移动端定制的轻应用产品,支持各手机端主流浏览器,可以实现位置展示、路线规划、地图选点、前端定位等多种场景的下的调用。相比于JS API, 可以通过高度参数化的URL直接调用,极大简化开发的复杂度,降低维护成本。 11、使用需要注册吗? 需要注册,腾讯地图地图组件采用申请KEY策略,您只需简单几步,申请好开发者KEY,并按照 开发指南 进行开发,即可开始使用。 12、对移动端设备有什么要求吗? 适用于Android和iOS系统的移动端设备。 13、访问次数有限制吗? 选点组件用到接口有地点搜索,关键词搜索,以及逆地址解析这3个接口,具体额度开放参考webService接口: https://lbs.qq.com/service/webService/webServiceGuide/webServiceQuota 14、如何反馈使用中碰到的问题? 腾讯位置服务产品咨询和意见反馈:https://lbs.qq.com/dev/console/ticket/list 。 15、定位弹窗是否支持隐藏? 不支持,弹窗是由浏览器控制,组件无法进行干涉。 16、地图组件的URL地址可以在PC上打开吗? PC端也可以打开地图组件的URL链接,但是由于无法支持地图手势操作以及位置定位,因此没有在移动端的用户体验好。地图组件是应用于移动端的。 17、定位组件 watchPosition 有错误处理的回调么? 目前定位组件是有4个方法,精确定位,ip定位,监控精确定位,清除监控。 可以在watchPosition中监听报错时,使用clearWatch清除监听。 18、getLocation 频繁调用会增加电量损耗,这个问题怎么解决? 关于频繁调用会增加电量损耗,参看这个:https://developers.weixin.qq.com/miniprogram/dev/api/location/wx.getLocation.html 。 另外默认周边检索,search支持传经纬度,可以自行调用wx.onlocationchange方法获取经纬度传入。 19、苹果手机怎么清除微信缓存? 微信内置浏览器不能通过清缓存的方式重新拉起定位授权,可以卸载安装或者等一段时间。 20、组件在PC端可以使用吗? 组件是是针对移动端设计的,不支持PC端。 21、选点组件安卓端无法定位,可以按照如下步骤进行操作: 1)选点组件内部嵌入了定位组件,需要https协议,所以需要将http协议切换为https 2)ifram嵌入,需要加上allow=“geolocation” 3)如果还是无法调起定位授权,可以尝试先引入定位组件,拉起授权获取位置,将位置通过coord参数传入选点组件 4)上述方式适用于移动端,pc端不适用 22、前端定位组件一般精确到多少米? 100米左右都属于正常误差。 23、定位组件type:default 表示什么? 表示IP定位失败了。 24、web端使用的地图组件,但通过浏览器F12可以看到脚本引用链接地址带入的KEY值,如何防止? 可以在控制台配置key的使用权限(配置域名白名单|ip授权)防止盗用,https://lbs.qq.com/dev/console/application/mine 。 25、使用腾讯地图组件后是否还需单独申请地图审图号? 不用,都是统一的审图号。 26、定位组件 引入的js文件是:https://3gimg.qq.com/lightmap/components/geolocation/geolocation.min.js ,与官网写的不一致? https://3gimg.qq.com是老版本,已经不维护了,建议使用新的。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |