知識
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價值,我們在追求其視覺表現(xiàn)的同時,更側(cè)重于功能的便捷,營銷的便利,運營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序為后期升級提供便捷的支持!
當前小程序 跳轉(zhuǎn) 另一個小程序支付(跳轉(zhuǎn)到當前小程序的某個頁面)
發(fā)表時間:2020-11-12
發(fā)布人:葵宇科技
瀏覽次數(shù):128
需求:當前小程序 跳轉(zhuǎn)到集團小程序來支付,集團支付喚起微信支付,點擊完成 時,跳轉(zhuǎn)到商品詳情,因商品詳情是從前一個頁面需要傳值的。
前提提示:用的uniapp 框架 , 商品詳情需要傳值
**我用的方法:localstorage 儲存到本地,第二個方法的話,要看最下面總結的話
小程序的打開與關閉 app.vu來判斷(所以判斷支付完成時,跳轉(zhuǎn)頁面,都是在app.vue這個入口里面進行操作)
商品詳情頁面:Product/pages/detail/index
clickImg(product) {
console.log("把商品詳情打印出來")
uni.setStorage({key: 'storageproduct_key',data: product}); // key 為命名(自定義),data自定義,product(跳轉(zhuǎn) 下一個頁面需要傳的值)
},
app.vue
onShow: function(option) {
try {
let payResult = option.referrerInfo.extraData.payment; // 可自己打印一下看看數(shù)據(jù)
console.log("payment:"+payResult); // 支付成功 返回success ,失敗 返回fail
if (payResult === 'success') {
console.log(1)
// Product/pages/payh5/payh5 支付的頁面
// 這里條件判斷頁面是在哪兒 ,及集團小程序的appid 是否是從集團支付那邊跳轉(zhuǎn)過來的
if(option.path==="Product/pages/payh5/payh5" && option.referrerInfo.appId==="4654645646465"){
console.log(2)
// 獲取存儲的數(shù)據(jù)
uni.getStorage({
key: 'storageproduct_key',
success: function (res) {
console.log(3)
console.log(res);
let Storage_data = res.data;
console.log('獲取儲存的數(shù)據(jù)>>>>>>>'+Storage_data)
uni.redirectTo({ // 跳轉(zhuǎn)到我的商品詳情
url:`/Product/pages/detail/index?productId=${Storage_data.productId}&type=${Storage_data.type}&typeName=${Storage_data.itemName}`
})
}
});
setTimeout(function(){
uni.showToast({
title:"支付成功",
icon:"success",
duration:2000
})
},1500)
}else {
uni.redirectTo({
url: 'paymentresult'
})
}
}else { // 支付返回失敗,直接返回上一個頁面,自定義
wx.navigateBack()
}
} catch (e) { }
},
2 為什么用 uni.redirectTo 不直接用 navigateBack
測試了一下,不知道為啥不能返回到 商品詳情,
這里可以自己測試一下不使用儲存的方式來跳轉(zhuǎn),因用的uniapp 再打開微信開發(fā)者工具,再真機調(diào)試,還要上傳身份證圖片(出錯還要重新來),還要用我的錢去測試,每次測試還要花我一塊錢,又不報銷,報銷也不知道啥時候到賬,還不知道通過啥方式到賬。 所以能解決問題就行。
如果navigateBack可行,請通知一波。本文有問題也可以通知一波!!!
相關案例查看更多
相關閱讀
- 網(wǎng)站建設哪家強
- 報廢車回收管理系統(tǒng)
- 云南網(wǎng)站建設公司哪家好
- 云南網(wǎng)站建設方案 doc
- 政府網(wǎng)站建設服務
- 貴州小程序開發(fā)
- 云南省建設廳網(wǎng)站官網(wǎng)
- 網(wǎng)站建設開發(fā)
- 云南小程序公司
- 表單
- 小程序開發(fā)費用
- 網(wǎng)絡公司聯(lián)系方式
- 網(wǎng)站沒排名
- 網(wǎng)站建設制作
- 網(wǎng)站開發(fā)公司哪家好
- 云南網(wǎng)站建設報價
- 前端開發(fā)
- 網(wǎng)絡營銷
- 百度小程序公司
- 云南電商網(wǎng)站建設
- 昆明做網(wǎng)站
- 跳轉(zhuǎn)小程序
- 網(wǎng)站排名優(yōu)化
- 網(wǎng)站建設需要多少錢
- 網(wǎng)站優(yōu)化哪家好
- 云南網(wǎng)站建設招商
- 搜索排名
- 網(wǎng)站建設優(yōu)化
- 網(wǎng)站建設專業(yè)品牌
- 網(wǎng)站建設首選公司