app在线制作|app打包

会员中心

GPS调用

GPS功能模块


调用GPS坐标,安卓返回谷歌坐标,苹果返回GPS坐标。JSAPI无需引放任何js文件直接调用。


BSL.GPS('callbackMethod')

页面内JS调用GPS坐标功能,App同时支持h5方法调用GPS坐标。

参数 必填 说明
callbackMethod 自定义回调函数
示例代码
<script>	
function gps(result)
{		
var val= JSON.parse(result);		
alert("经度:"+val.Longitude);		
alert("纬度:"+val.Latitude);	
}
</script>
<a href="#" onclick="BSL.GPS('gps')">GPS</a>
//返回GPS坐标,苹果返回GPS值,安卓返回谷歌值,请对应使用地图接口做偏移。


BSL.StartGPS(callbackMethod,timeOrDistance)

开启定位监听。系统差异:android通过时间周期定位返回定位结果,ios通过距离改变返回定位结果。

参数 必填 说明
callbackMethod 自定义回调函数
timeOrDistance 安卓(android):传入是时间,即为多少秒定位一次,单位为秒。例如1就是一秒。 
苹果(ios):传入是距离,即为多少米定位一次单位为米。必须大约等于0,为0时只要有距离变动就会返回


BSL.StopGPS()

结束定位监听。

示例代码
<script>	
function map(result)
{		
var val= JSON.parse(result);		
alert("经度:"+val.Longitude);		
alert("纬度:"+val.Latitude);	
}
</script>
<a href="#" onclick="BSL.StartGPS('map',5)">开启GPS变化监听</a>
//安卓5秒返回GPS,苹果是超过5米后返回GPS
<a href="#" onclick="BSL.StopGPS(')">结束GPS变化监听</a>
//结束监听
上一篇 扫码(一维码/二维码) 下一篇 缓存功能模块
论坛资讯同步说明,本文同步自论坛:bbs.suishouapp.com,如您在论坛注册成为会员用户并且发帖,则默认论坛文章同步协议,协议内容请移步论坛查看!

          在线客服

            点击这里给我发消息

          VIP咨询
         点击这里给我发消息

          咨询热线

   18888316665

      (免费拨打)

          代理招商

   178-9531-8531

[关闭]
随手APP微信

官方微信自助客服

[关闭]