• erio's avatar
    feat(payment): add H5/mobile payment support · 75155903
    erio authored
    Backend:
    - Parse EasyPay `payurl2` field, prefer H5 link on mobile
    - Add `device=mobile` to EasyPay submit.php (popup) mode
    - Expand isMobile detection keywords (add ipad/ipod)
    
    Frontend:
    - Add `isMobileDevice()` utility (userAgentData + UA regex)
    - Mobile + pay_url: direct redirect instead of QR/popup
    - Popup blocked fallback: auto-redirect when window.open fails
    - Stripe WeChat Pay: dynamic client param (mobile_web vs web)
    75155903
StripePaymentView.vue 12.8 KB