云打包技术文档

云打包技术文档是帮助客户更快、更好、更高效的使用云打包产品。云打包开发中心将一如既往秉着一颗开放的心态给开发者提供更多的帮助和巨大的支持,与开发者一起共同创造更加美好的移动互联网生态圈!

定位插件

浏览次数:

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

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


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



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

1.地理定位

(1)参数配置:



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

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

     // 您需要定义一个处理函数
     //例如:function DoWithGPS (la,lo){//dosomething with la,lo }; 
     //那么,调用SDK可以这样写:YDB.GetGPS(“DoWithGPS”);
   更多JS-SDK的使用详情可以参考:http://www.yundabao.cn/API/YdbOnline.aspx#YdbOnline.4.5
(3)示例:
    <script src="http://static.ydbimg.com/Scripts/jquery-1.9.1.js" type="text/javascript"></script>
    <script src="http://static.ydbimg.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://static.ydbimg.com/Scripts/jquery-1.9.1.js" type="text/javascript"></script>
    <script src="http://static.ydbimg.com/API/YdbOnline.js" type="text/javascript"></script>
    <script type="text/javascript">
        var YDB = new YDBOBJ();
        $(function () {
            /*获取地理位置*/
            YDB.OpenGPS(8);
            /*其中代码实时定位用户标识位8的用户*/
        });       
    </script>
   更多JS-SDK的使用详情可以参考:http://www.yundabao.cn/API/YdbOnline.aspx#YdbOnline.4.5  
   手机输出接收具体内容:


  • 备案号: 豫B2-20170017-12