|
@@ -891,7 +891,8 @@ const handleMembershipPurchase = async () => {
|
|
|
showMembershipPurchaseModal.value = false;
|
|
showMembershipPurchaseModal.value = false;
|
|
|
|
|
|
|
|
// Safari兼容性处理:使用多种方式打开支付页面
|
|
// Safari兼容性处理:使用多种方式打开支付页面
|
|
|
- openPaymentPage(response.code_url);
|
|
|
|
|
|
|
+ // openPaymentPage(response.code_url);
|
|
|
|
|
+ setTimeout(() => window.open(response.code_url, "_blank"));
|
|
|
|
|
|
|
|
// 显示支付等待弹窗
|
|
// 显示支付等待弹窗
|
|
|
showPaymentWaitingDialog.value = true;
|
|
showPaymentWaitingDialog.value = true;
|
|
@@ -988,7 +989,8 @@ const purchaseVideo = async () => {
|
|
|
showSinglePurchaseModal.value = false;
|
|
showSinglePurchaseModal.value = false;
|
|
|
|
|
|
|
|
// Safari兼容性处理:使用多种方式打开支付页面
|
|
// Safari兼容性处理:使用多种方式打开支付页面
|
|
|
- openPaymentPage(response.code_url);
|
|
|
|
|
|
|
+ // openPaymentPage(response.code_url);
|
|
|
|
|
+ setTimeout(() => window.open(response.code_url, "_blank"));
|
|
|
|
|
|
|
|
// 显示支付等待弹窗
|
|
// 显示支付等待弹窗
|
|
|
showSinglePaymentWaitingDialog.value = true;
|
|
showSinglePaymentWaitingDialog.value = true;
|