내 공식 웹 사이트 페이지를 wechat와 통합하려고합니다. Asp.Net MVC에서 백엔드를 구축하고 있습니다. 나는 지불을 위해 JsApi를 사용하고 있습니다. 지불 버튼을 클릭하면. 나는 그 후 나는 오류 코드를 얻을, 작은 검은 색 위챗 처리 아이콘을 보았다WeChat JSAPI weixin 오류 "appidget_brand_wcpay_request"
appidget_brand_wcpay_request 여기
내 HTML 페이지<script type="text/javascript">
//调用微信JS api 支付
function jsApiCall() {
$.get("/RenewPay/GetData", null, function (data) {
WeixinJSBridge.invoke('getBrandWCPayRequest', data, function (res) {
WeixinJSBridge.log(res.err_msg);
alert(res.err_code + res.err_desc + res.err_msg);
});
});
}
function callpay() {
if (typeof (WeixinJSBridge) == "undefined") {
if (document.addEventListener) {
document.addEventListener('WeixinJSBridgeReady', jsApiCall, false);
}
else if (document.attachEvent) {
document.attachEvent('WeixinJSBridgeReady', jsApiCall);
document.attachEvent('onWeixinJSBridgeReady', jsApiCall);
}
}
else {
jsApiCall();
}
}
다음
<a href="#" class="btn btn-primary" onclick="callpay()"> Pay Now </a>
도와주세요!