Ich integriere meine offizielle Webseite mit wechat. Ich baue mein Backend in Asp.Net MVC. Ich verwende JsApi zur Bezahlung. Wenn ich auf "Bezahlen" klicke. Ich sah kleine schwarze WeChat Verarbeitung Symbol, danach i einen FehlercodeWeChat JSAPI weixin Fehler "appidget_brand_wcpay_request"
appidget_brand_wcpay_request
Hier ist meine HTML-Seite
<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>
Hier bekommen, ist meine offizielle Kontoeinrichtung für jsapi
Hilf mir!