微信公众号里,点击一个自定义菜单,然后弹出扫一扫框,可以吗?如果可以怎样实现呢?

 我来答
白云交流社区
2017-01-24 · TA获得超过1238个赞
知道小有建树答主
回答量:666
采纳率:86%
帮助的人:125万
展开全部
可以调起微信扫一扫接口,详情可见开发者文档
打死不戴手套
2017-07-25 · TA获得超过165个赞
知道答主
回答量:145
采纳率:0%
帮助的人:29.3万
展开全部
可以的 你可以百度一下鱼塘
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
307842653
2018-06-02
知道答主
回答量:4
采纳率:0%
帮助的人:4153
展开全部
var WxJsInit =
{
init : function() {
var isAlipay = BrowserUtils.versions.alipay;
if(isAlipay){
$qrcodeBtn.on('click',function (e) {
e.preventDefault();
window.location.href = "alipayqr://platformapi/startapp?saId=10000007";
});
} else {
//如果是支付宝游览器,就不初始化微信了
WxJsInit.prepare();
}
$qrcodeBtn.click();
},
prepare : function() {
var param = {};
// 若此处URL带有?key=value&key2=value2这种的请勿保留,自行处理
param.url = window.location.href;
var callback = WxJsInit.config;
Ajax.getJson(StringUtils.join(COMMON.srcBase,
'/weixin/thirdParty/wxJs/', appId, '/config'), param,
callback);
},
config : function(data) {
if (data.success) {
var data = data.data;
wx.config({
debug : false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
appId : data.appid, // 必填,公众号的唯一标识
timestamp : data.timestamp, // 必填,生成签名的时间戳
nonceStr : data.nonceStr, // 必填,生成签名的随机串
signature : data.sign,// 必填,签名,见附录1
jsApiList : [ 'checkJsApi', 'scanQRCode' ]
// 必填,需要使用的JS接口列表,所有JS接口列表见附录2
});
} else {
console.log('调用微信JS接口出错');
}
}
};

wx.error(function(res) {
alert("出错了:" + res.errMsg);//这个地方的好处就是wx.config配置错误,会弹出窗口哪里错误,然后根据微信文档查询即可。
});
wx.ready(function() {
wx.checkJsApi({
jsApiList : ['scanQRCode'],
success : function(res) {
}
});
$qrcodeBtn.on('click',function (e) {
e.preventDefault();
wx.scanQRCode({
needResult : 1, // 默认为0,扫描结果由微信处理,1则直接返回扫描结果,
scanType : [ "qrCode"], // 可以指定扫二维码还是一维码,默认二者都有
success : function(res) {
var result = res.resultStr; // 当needResult 为 1 时,扫码返回的结果
window.location.href = result;//因为我这边是扫描后有个链接,然后跳转到该页面
}
});
});
});
//初始化
WxJsInit.init();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
菠萝体育
2017-01-22 · TA获得超过439个赞
知道答主
回答量:1003
采纳率:0%
帮助的人:181万
展开全部
可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式