<%@page import="com.xteam.wechat.utils.Constant"%><%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/";%><!DOCTYPE html><html><head><meta charset="utf-8"><meta content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no" name="viewport"><meta content="yes" name="apple-mobile-web-app-capable"><meta content="black" name="apple-mobile-web-app-status-bar-style"><meta content="telephone=no" name="format-detection"><meta content="email=no" name="format-detection"><link rel="stylesheet" href="<%=basePath %>resource/css/wepayui/wepayui.min.css"><link rel="stylesheet" href="<%=basePath %>resource/css/wepayui/index.css"><script type="text/javascript" src="<%=path%>/resource/js/jquery-1.11.1.min.js"></script><script type="text/javascript" src="<%=path%>/resource/js/common/common.js"></script><style type="text/css">.advertising { display: none; width: 90%; margin: 30px auto; border: none; border-top: 1px dashed #6E6E6E;}.advertising img{ width: 100%; margin-top: 20px;}</style><title>支付详情</title></head><!-- 通用说明: 1.模块的隐藏添加class:hide; 2.body标签默认绑定ontouchstart事件,激活所有按钮的:active效果--><body><div class="weui-wepay-details"> <div class="weui-wepay-details__hd"> <div class="weui-wepay-details__state"> <h2 class="weui-wepay-details__title"><i class="weui-wepay-details__icon weui-icon-success"></i>待缴费</h2> <p class="weui-wepay-details__desc">¥${totalFee }</p> </div> </div> <div class="weui-wepay-details__bd"> <div class="weui-wepay-detail"> <div class="weui-wepay-detail__bd">单号:</div> <div class="weui-wepay-detail__ft">${outOrderNo }</div> </div> <div class="weui-wepay-detail"> <div class="weui-wepay-detail__bd">时间:</div> <div class="weui-wepay-detail__ft">${ctime }</div> </div> <div class="weui-wepay-detail"> <div class="weui-wepay-detail__bd">内容:</div> <div class="weui-wepay-detail__ft weui_wepay_flex">${body }</div> </div> </div> <div class="weui-wepay-details__ft" id="submitbtn"> <input type="button" class="weui-btn weui-btn_primary" onclick="submitPay();" value="立即缴费"/> </div></div><div class="advertising"> <a href="https://es.dmbcdn.com/m/product-mix/808186f8-3001-4066-9898-5d00bdde2486/intro?workid=BS66010915001316&tel=13320298866&name=%E5%BE%90%E5%90%AF%E4%BC%A6&company=%E4%B8%AD%E5%9B%BD%E4%BA%BA%E5%AF%BF%E4%BF%9D%E9%99%A9%E8%82%A1%E4%BB%BD%E6%9C%89%E9%99%90%E5%85%AC%E5%8F%B8"><img src="https://o6qs4vfhc.qnssl.com/ip1_1501227989332_1025?imageView2/3/w/828/h/340/format/jpg/interlace/1/q/90" /></a></div><div class="weui-wepay-logos weui-wepay-logos_ft"> <i class="weui-wepay-logo-default weui-wepay-logo_gray" style="font-size: 16px;"><span class="path1"></span><span class="path2"></span></i></div></body><script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script><script type="text/javascript"> //此处禁止用户点击返回按钮 Common.stopBack("微信安全支付",null, WeixinJSBridge.call("closeWindow")); function onBridgeReady(){ WeixinJSBridge.invoke( 'getBrandWCPayRequest', ${payInfo}, function(res){ $("#submitbtn").css("display","none"); if(res.err_msg == "get_brand_wcpay_request:ok" ) {// 使用以上方式判断前端返回,微信团队郑重提示:res.err_msg将在用户支付成功后返回 ok,但并不保证它绝对可靠。 window.location.replace("${backUrl}"); } } ); } function submitPay(){ 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(); } }</script></html> |
小部分用户进入支付页面就微信公众号闪退了

请问楼主解决了么?我也遇到同样的问题。。。
您好,请检查一下是不是参数有问题, 可能是造成内存溢出了。
这里是小程序的论坛吧?