微信扫码 或者支付宝扫码之后限制 关闭当前窗口

业务流程

  1. 用户打开微信或者支付宝扫码之后
  2. 判断是否超过当日次数
  3. 超过便关闭当前窗口

微信关闭当前窗口

 var ua = window.navigator.userAgent.toLowerCase();if (ua.indexOf("micromessenger") > 0) {// 微信关闭当前窗口WeixinJSBridge.call("closeWindow"); //这个可以关闭ios系统的手机WeixinJSBridge.call("closeWindow");}

支付宝关闭当前窗口

 var ua = window.navigator.userAgent.toLowerCase();if (ua.indexOf("alipayclient") > 0) {// 支付宝关闭当前窗口AlipayJSBridge.call("closeWindow");//这个可以关闭ios系统的手机AlipayJSBridge.call("closeWebview"); //支付宝
}

pc 关闭 (未测试)

 else {console.log("其它浏览器");window.opener = null; //如果没有这行和下面的一行则会出现上面的第二个询问框。window.open(" ", "_self", " ");window.close();
}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部