<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>会员拉新</title> <script src="../js/jquery-3.4.1.min.js"></script> <style> html, body { width: 100%; height: 100%; margin: 0; padding: 0; font-size: 16px; color: #ffffff; } .register_container { height: 100%; background-color: rgba(15, 106, 184, 0.99); margin: 0; padding: 2.5rem 2rem; box-sizing: border-box; text-align: center; } .register_titles .title { font-size: 3rem; line-height: 5rem; } .register_qrcode #image { display: inline-block; width: 60%; height: auto; margin: 3rem 0; } .register_qrcode .qrcodeTip { font-size: 2rem; } </style> </head> <body> <div class="register_container"> <div class="register_titles"> <div class="title">扫码注册成为会员</div> </div> <div class="register_qrcode"> <img class="qrcode" id="image" src="" alt /> <div class="qrcodeTip">长按识别二维码</div> </div> </div> <script> function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg) var context = "" if (r != null) context = r[2] reg = null r = null return context == null || context == "" || context == "undefined" ? "" : context; } const storecode = GetQueryString("storeCode") // 禁止分享 $(function () { showQRInfo() }); const showQRInfo = () => { function onBridgeReady() { WeixinJSBridge.call('hideOptionMenu'); } if (typeof WeixinJSBridge == "undefined") { if (document.addEventListener) { document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false); } else if (document.attachEvent) { document.attachEvent('WeixinJSBridgeReady', onBridgeReady); document.attachEvent('onWeixinJSBridgeReady', onBridgeReady); } } else { onBridgeReady() } // let storecode = "181" let pageUri = `pages/user/register/register?storeCode=${storecode}` let pageUrl = `http://139.155.48.151:8085/workWx/auth/oauth2/wxMiniQrCode?pageUri=${pageUri}`; $.ajax({ type: "POST", url: pageUrl, data: {}, success: function (res) { $('#image').attr('src', res.data) }, error: function (data) { } }); } </script> </body> </html>