Auf der geschriebenen H5-Seite in der mobilen App liegt ein Problem vor. Nach der Ausführung der WeChat-Zahlung wird eine Ergebnisrückrufbenachrichtigung an die H5-Seite gesendet. Oft kann die von uns in der Komponente geschriebene Methode nicht reagieren.
Im Skript-Tag:
In den Methoden innerhalb der Komponente:
Das Skript-Tag oder die Methoden innerhalb der Komponente reagieren nicht.
Ansatz:
Und schreiben Sie die Antwortmethode in main.js. Das im Browser registrierte Fensterobjekt kann antworten!
window.onPayResult = function (code) {
alert("按键code="+code);
if (code == 0) {
alert("成功");
} else if(code==1) {
alert("失败");
}else{
alert("用户取消");
}
// "0"成功 “1”失败,"2"用户取消
}