帝云应用:小程序在线生成,手机站打包小程序,PC建站,百度熊掌号生成
快打包唯一官网(kdabao.com)谨防山寨假冒!
首页插件功能正文

定位插件

一、管理应用 --> 插件管理 --> 定位插件

blob.png

插件开启,配置过参数之后,需要重新生成应用。

二.新创建的应用,定位插件默认为关闭状态,想要使用此插件的话,可以点击”开启“开始使用定位插件:

blob.png

三.定位插件分为地理定位和实时定位:

1.地理定位

(1)参数配置:


(2)地理定位的使用,需要配置JS-SDK使用:

        YDB.GetGPS("处理返回坐标信息的方法名");

     // 您需要定义一个处理函数
     //例如:function DoWithGPS (la,lo){//dosomething with la,lo }; 
     //那么,调用SDK可以这样写:YDB.GetGPS(“DoWithGPS”);
   更多JS-SDK的使用详情可以参考:http://www.kdabao.com/API/YdbOnline.aspx#YdbOnline.4.5
(3)示例:
<script src="http://app.kdabao.com/Scripts/jquery-1.9.1.js" type="text/javascript"></script>
<script src="http://app.kdabao.com/API/YdbOnline.js" type="text/javascript"></script>
<script type="text/javascript">
    var YDB = new YDBOBJ();
    $(function () {
        /*获取地理位置*/
        $("#gps").click(function () {
            YDB.GetGPS("DoWithGPS");
        });
    });
    //地理位置回调方法
    function DoWithGPS(la, lo) {
        //dosomething with la,lo
        //$("#lanlat").text("您当前的经纬度:" + la + "," + lo);
        alert("您当前的经纬度为:" + la + "," + lo);
    };
</script>

<div id="gps">获取地理位置</div>

手机效果:


2.实时定位:

(1)参数配置:


2)实时定位的使用,需要配置JS-SDK使用: 
    YDB.OpenGPS(userid);
    //参数说明:userid 用户唯一身份id,用于传递用户身份信息,
    //需要在云打包后台系统设置中设置,提交间隔,抓取间隔,接收地址等几项参数,
    //接收地址用于接收来自应用post提交的数据(post参数名:gps,值示例:[{"userid":"888","time":"2015-05-06    16:10:45","lon":"113.574804","lat":"34.807128"},{"userid":"888","time":"2015-05-06    16:10:50","lon":"113.574804","lat":"34.807128"}])

(3)示例:

<script src="http://www.kdabao.com/Scripts/jquery-1.9.1.js" type="text/javascript"></script>
<script src="http://www.kdabao.com/API/YdbOnline.js" type="text/javascript"></script>
<script type="text/javascript">
    var YDB = new YDBOBJ();
    $(function () {
        /*获取地理位置*/
        YDB.OpenGPS(8);
        /*其中代码实时定位用户标识位8的用户*/
    });       
</script>

手机输出接收具体内容:


百度地图开放平台申请教程


http://help.kdabao.com/chajian/118.html


微信公众号
微信公众号
网站导航
成品APP
Cms App
案例展示
套餐价格
APP管理面版
文档教程
JS-SDK
帮助教程
联系我们
联系方式
合作代理
付款方式