最近在工作上看到一個奇葩問題,在Android和Windows平臺上做請求時參數都可以正常傳遞和接收,但在IOS系統下,微信自帶頁面進行二維碼支付頁面跳轉的時候,參數無法帶過去,導致頁面報錯。需要將 form屬性中的target 設置爲"_parent"。
// 二維碼支付
if (bank == 'WECHAT') {
var url = document.dynamicResourcePath + "/wechat/gotoTwoCodePc.html";
$('#deductForm').attr('action', url);
// $('#deductForm').attr('target', "_blank");
$('#deductForm').attr('target', "_parent");
$('#deductForm').submit();
//add by liwei 2018-11-14
popwin('open');
}
—————————————
尊重原創,向原作者致敬!