ウィーチャットのスキャンコードの支払いに成功した後にジャンプします


ウィーチャットのスキャンコードの支払いに成功した後にジャンプします
問題の説明
微信が公式に提供した例では、支払いスキャンページはQRコード図のみであり、支払いに成功した後、より良いユーザー体験のためにスキャン支払いに成功した後、自動的に支払い成功ページにジャンプすることはありません.
ソリューション
に合格
setIntervalタイミングajaxは受注ステータスをクエリーし、受注の支払いに成功するとジャンプします.
サンプルコード

    var int=self.setInterval("orderStatus()",5000)
    function orderStatus()
    {
        $.post("<?= url::to(['/order/order/orderstatus'])?>",
            {
                orderCode:"<?= $orderCode?>"
            },
            function(data,status){
                if(data.state=='success'&&data.data=='paid'){
                    location.href = "<?= url::to(['/order/order/return','orderCode'=>$orderCode])?>";
                }
            });
    }