首页 > 微信应用  > 

微信开发之判断当前客户端是否支持指定的js接口的方法

微信开发之判断当前客户端是否支持指定的js接口的方法
由于微信jsapi的使用接口有使用权限,所以我们有必要判断一下客户端是否支持js接口。基础接口、判断当前客户端版本是否支持指定JS接口第一、jsapi.jsp代码String path = request.getContextPath();String basePath = request.getScheme()+://+

由于微信jsapi的使用接口有使用权限,所以我们有必要判断一下客户端是否支持js接口。

基础接口、判断当前客户端版本是否支持指定JS接口

第一、jsapi.jsp代码

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <base href="<%=basePath%>"> <title>微信jsapi测试-V型知识库</title> <meta name="viewport" content="width=320.1,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no"> <script src="http://res.wx.qq.com/open/js/jweixin-1.1.0.js"> </script> </head> <body> <center><h3>欢迎来到微信jsapi测试界面-V型知识库</h3></center> <br> <p>timestamp:${ timestamp}</p> <p>nonceStr:${ nonceStr}</p> <p>signature:${ signature}</p> <p>appId:${ appId}</p> <!-- <input type="button" value="upload" onclick="uploadImg();"/> <input type="button" value="获取当前位置" onclick="getLocation();"/> --> <p>基础接口之判断当前客户端是否支持指定的js接口</p> <input type="button" value="checkJSAPI" id="checkJsApi"> <br> <script type="text/javascript"> wx.config({ debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: &#39;${appId}&#39;, // 必填,公众号的唯一标识 timestamp: &#39;${ timestamp}&#39; , // 必填,生成签名的时间戳 nonceStr: &#39;${ nonceStr}&#39;, // 必填,生成签名的随机串 signature: &#39;${ signature}&#39;,// 必填,签名, jsApiList: [&#39;chooseImage&#39;,&#39;getLocation&#39;,&#39;openLocation&#39;] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 }); wx.ready(function(){ // 1 判断当前版本是否支持指定 JS 接口,支持批量判断 document.querySelector(&#39;#checkJsApi&#39;).onclick = function () { wx.checkJsApi({ jsApiList: [ &#39;getNetworkType&#39;, &#39;previewImage&#39; ], success: function (res) { alert(JSON.stringify(res)); } }); };}); //初始化jsapi接口 状态wx.error(function (res) { alert("调用微信jsapi返回的状态:"+res.errMsg);}); </script> </body></html>

微信开发之判断当前客户端是否支持指定的js接口的方法由讯客互联微信应用栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“微信开发之判断当前客户端是否支持指定的js接口的方法