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

扫一扫

注意:所有JS-SDK使用之前,页面必须先引用YdbOnline,详情看左侧菜单【开始使用-概述】

无返回值方法

YDB.Scan();
 // 参数说明:此方法无参数,直接调用扫一扫功能,扫描结果由App自行处理

有返回值方法

YDB.GetScan("你事先准备好的方法名");
//参数说明:web处理扫描结果,传入返回值处理方法名,在这个方法中处理扫描字串,
//例如,您定义的方法为 function DoWithScan(outValue){}; 
//那么,调用SDK可以这样写:YDB.GetScan("DoWithScan");


示例: 

页面添加js-sdk调用

<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 () {
        /*扫一扫,有返回值方法*/
        $("#qrcodescan").click(function () {
            YDB.GetScan("DoWithScan")
        });
    });
    //扫一扫,定义回调方法
    function DoWithScan(outValue) {
        if (outValue.indexOf("http") < 0) {
            alert("扫描结果:" + outValue);
        }
        else {
            window.location.href = outValue;
        }
 
    }
</script>
<div id="qrcodescan">扫一扫</div>


应用效果

image.png

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