美文网首页网页开发专刊微信开发
js解析获取json值之微信判断当前客户端版本是否支持指定JS接

js解析获取json值之微信判断当前客户端版本是否支持指定JS接

作者: 老牛圣斗士 | 来源:发表于2016-07-28 22:52 被阅读384次

    wx.checkJsApi({

    jsApiList: ['chooseImage'], // 需要检测的JS接口列表,所有JS接口列表见附录2,

    success: function(res) {

    // 以键值对的形式返回,可用的api值true,不可用为false

    // 如:{"checkResult":{"chooseImage":true},"errMsg":"checkJsApi:ok"}

    }

    });

    问题:如何解析微信弹出的json数据如:{"checkResult":{"chooseImage":true},"errMsg":"checkJsApi:ok"}

    完整代码如下:

    wx.checkJsApi({

    jsApiList: [

    'getLocation'

    ],

    success: function (res) {

    var obj =JSON.stringify(res);//把微信返回的res数据转换为json字符串

    var jsonobj=eval('('+obj+')'); //将json转化为json数据方便获取

    if(jsonobj.checkResult.getLocation==false)//判断getLocation这个js客户端是否支持,true为支持,false为不支持。

    {

    //不支持事件

    }

    else

    {

    //支持事件

    }

    }

    });

    相关文章

      网友评论

        本文标题:js解析获取json值之微信判断当前客户端版本是否支持指定JS接

        本文链接:https://www.haomeiwen.com/subject/bdzajttx.html