fix: 修复钉钉点击返回打开空白
This commit is contained in:
parent
5afe39166c
commit
79d219b2d8
|
@ -17,6 +17,7 @@
|
|||
<script src="https://lsxdemall.oss-cn-beijing.aliyuncs.com/MarketingSystem/js/loading.js"></script>
|
||||
<script src="https://lsxdemall.oss-cn-beijing.aliyuncs.com/MarketingSystem/js/api2_0.js"></script>
|
||||
<script src="https://lsxdemall.oss-cn-beijing.aliyuncs.com/common/tabs.js"></script>
|
||||
<script src="https://lsxdemall.oss-cn-beijing.aliyuncs.com/MarketingSystem/js/libs.js"></script>
|
||||
</head>
|
||||
<style scoped>
|
||||
* {
|
||||
|
@ -407,7 +408,7 @@
|
|||
.then(({ data, code, }) => {
|
||||
if (code === 200) {
|
||||
sessionStorage.setItem('orderNumber', data[0].order_number);
|
||||
window.location.replace('/orderDetails/cardOrder.html');
|
||||
locationReplace('/orderDetails/cardOrder.html');
|
||||
}
|
||||
});
|
||||
} else {
|
||||
|
@ -567,24 +568,24 @@
|
|||
* receive_mode: 1 支付宝 2 H5
|
||||
*/
|
||||
if (type == 1) {
|
||||
window.location.replace("./exchange.html");
|
||||
locationReplace("./exchange.html");
|
||||
}
|
||||
if (type == 2) {
|
||||
if (entity.channel === 3) {
|
||||
window.location.replace("./ysf-reduce.html");
|
||||
locationReplace("./ysf-reduce.html");
|
||||
} else if (entity.channel === 1 && entity.receive_mode === 2) {
|
||||
window.location.replace("./zfb-reduce.html");
|
||||
locationReplace("./zfb-reduce.html");
|
||||
} else {
|
||||
window.location.replace("./reduce.html");
|
||||
locationReplace("./reduce.html");
|
||||
}
|
||||
}
|
||||
if (type == 3) {
|
||||
if (entity.channel === 3) {
|
||||
window.location.replace("./ysf.html");
|
||||
locationReplace("./ysf.html");
|
||||
} else if (entity.channel === 1 && entity.receive_mode === 2) {
|
||||
window.location.replace("./zfb-redPackets.html");
|
||||
locationReplace("./zfb-redPackets.html");
|
||||
} else {
|
||||
window.location.replace("./redPackets.html");
|
||||
locationReplace("./redPackets.html");
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
@ -22,3 +22,13 @@ const settlementFun = (token, settlementType) => {
|
|||
}
|
||||
});
|
||||
};
|
||||
|
||||
// 兼容IOS 返回
|
||||
const locationReplace = (url) => {
|
||||
if (history.replaceState) {
|
||||
history.replaceState(null, document.title, url);
|
||||
history.go(0);
|
||||
} else {
|
||||
location.replace(url);
|
||||
}
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue