Vue H5微信瀏覽器外進行支付 H5支付
主要思路是後端返回Url地址前端跳轉
前端利用window.location.href = res2.data.data.mweb_url;進行跳轉
// 點選按鈕購買會員 H5支付
mobileZifuvip(i) {
console.log(i);
let that = this;
this.axios(
config +
"/order/purchaseMember?userId=" +
localStorage.getItem("userId") +
"&commodityNumber=" +
i,
{
sessionId: this.sessionId,
userId: localStorage.getItem("userId"),
spbillCreateIp: this.clientIp,
method: "post",
headers: {
Authorization: localStorage.getItem("token")
}
}
)
.then(res => {
// console.log(res, '支付資訊')
that.closeFullScreen(that.openFullScreen()); // 取消載入
// 獲取請求引數
this.axios({
url:
config + "/pay?type=WX_MWEB&&orderNumber=" + res.data.orderNumber,
headers: {
Authorization: localStorage.getItem("token")
},
// data: {
// userId : localStorage.getItem("userId"),
// },
method: "post"
})
.then(res2 => {
console.log(res2.data, "列印的請求引數");
window.location.href = res2.data.data.mweb_url;
if (res.status === 200) {
// 2. 發起支付請求
// 獲取引數後跳轉微信支付
window.location.href = res2.data.data.mweb_url;
}
})
.catch(err => {
that.closeFullScreen(that.openFullScreen()); // 取消載入
console.log(err);
});
})
.catch(err => {
that.closeFullScreen(that.openFullScreen()); // 取消載入
console.log(err);
});
},
相關文章
- 微信H5支付如何呼叫外部瀏覽器完成支付H5瀏覽器
- 微信H5支付(手機瀏覽器請求)H5瀏覽器
- 微信 H5 支付 sdkH5
- 解答!大象跳轉是如何實現微信H5支付呼叫外部瀏覽器完成支付的H5瀏覽器
- 微信呼叫H5支付H5
- 微信支付之手機H5支付實踐H5
- iOS WKWebView H5微信支付跳轉iOSWebViewH5
- 微信內建H5支付H5
- 快應用微信H5支付H5
- 關於建行龍支付的聚合支付微信,支付寶 對接PC和H5H5
- 利用抖音Cookie充值介面提取支付連結,個人調起原生微信h5支付寶h5支付CookieH5
- 基於H5的微信支付開發詳解H5
- 微信H5支付 驗籤失敗 問題H5
- H5 notification瀏覽器桌面通知H5瀏覽器
- 微信H5支付 - Referer丟失問題總結H5
- 實現微信內建瀏覽器線上支付簡單介紹瀏覽器
- 使用 yansongda/pay 進行支付寶和微信 App 支付APP
- 對iOS端支付寶和微信支付程式碼進行整合iOS
- 微信公眾號h5支付 以及獲取code(前端部分)H5前端
- 手把手教你快應用接入微信H5網頁支付H5網頁
- 移動H5頁面微信支付踩坑之旅(微信支付、單頁面路由模擬、按鈕加鎖、輪詢等常見功能)H5路由
- 微信瀏覽器內 h5 直接喚醒 app 之 微信開放標籤 wx-open-launch-app瀏覽器H5APP
- H5主流瀏覽器下App導流方案選取H5瀏覽器APP
- 解決iOS微信H5支付跳轉微信後不返回App問題(Swift-WKWebview)iOSH5APPSwiftWebView
- 微信支付,支付寶支付,銀聯支付——三大支付總結
- PHP-Laravel支付寶支付和微信支付PHPLaravel
- 2行程式碼調起微信支付寶支付行程
- 傳Apple Pay將支援手機瀏覽器內支付APP瀏覽器
- flutter 簡單實現瀏覽器H5粒子動畫Flutter瀏覽器H5動畫
- 微信App支付APP
- PHPcms微信支付PHP
- 微信H5支付 一直提示 簽名錯誤,請檢查後再試H5
- VUE開發微信H5頁面總結VueH5
- nodejs微信支付之掃碼支付NodeJS
- 微信開發 微信支付
- vue-仿支付寶支付Vue
- Laravel 進行 paypal 支付 demoLaravel
- XorPay 個人支付平臺【支援個人微信支付和支付寶支付介面】