国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - 關(guān)于微信授權(quán)的問(wèn)題。

瀏覽:109日期:2022-06-23 15:30:07

問(wèn)題描述

我現(xiàn)在有個(gè)列表頁(yè)面,當(dāng)列表頁(yè)面點(diǎn)擊商品進(jìn)入詳情頁(yè)后,開(kāi)始做微信授權(quán),授權(quán)成功后重定向到當(dāng)前詳情頁(yè)。然后點(diǎn)擊微信的返回按鈕,返回的依舊是微信授權(quán)的官方頁(yè)面(如下圖所示)。然后又重定向到我的詳情頁(yè),等于回不去列表頁(yè)了。請(qǐng)問(wèn)有人能夠幫忙解答一下么?

javascript - 關(guān)于微信授權(quán)的問(wèn)題。

問(wèn)題解答

回答1:

最近在做微信公眾號(hào),也有微信授權(quán)的需求,不過(guò),可能因?yàn)槲疫@邊是在一級(jí)頁(yè)面,進(jìn)入以后直接授權(quán),所以沒(méi)有暴露出你這個(gè)問(wèn)題。這里提出點(diǎn)個(gè)人的見(jiàn)解,肯定有不足,敬請(qǐng)指正:首先:微信的返回按鈕,跟其瀏覽器的history是直接相關(guān)的,在我這邊是在一級(jí)頁(yè)面進(jìn)入以后直接授權(quán),然后用戶(hù)再直接點(diǎn)擊返回的話,是要達(dá)到“關(guān)閉頁(yè)面,顯示主菜單”的效果,嘗試過(guò)幾個(gè)方法,包括:

“監(jiān)聽(tīng)返回事件”

window.addEventListener('popstate', function(){ //監(jiān)聽(tīng)到后執(zhí)行的代碼},false);

“授權(quán)登錄后,使用history內(nèi)置方法”

window.history.go(-1);或window.history.back

但是都出現(xiàn)了很多情況,或是在微信WEB開(kāi)發(fā)者工具起作用,但移動(dòng)端不行;或是當(dāng)時(shí)可以,過(guò)兩天又失效。解決:最后,還是用了h5的新特性

//替換(用null模擬刪除)url記錄,實(shí)現(xiàn)返回一級(jí)頁(yè)面 直接關(guān)閉window.history.replaceState(null, null, toUrl);

等于是在瀏覽器歷史把登錄的界面記錄置空。你可以試試這個(gè),也許對(duì)你有用、、、、

回答2:

其實(shí)在微信里面,一切按需授權(quán)的都是流氓的;體驗(yàn)極差的。

標(biāo)簽: 微信
相關(guān)文章:
主站蜘蛛池模板: 国内精品久久久久久网站 | 国产成人精品在线观看 | 久久久久久网址 | 欧美一级毛片欧美毛片视频 | 午夜成人免费影院 | 欧美日韩一区二区三区久久 | 1024香蕉视频在线播放 | 久久欧美成人精品丝袜 | 国产精品夜色视频一区二区 | 亚洲国产精品免费观看 | 国产成人一区二区 | 欧美日韩国产亚洲一区二区三区 | 国产va精品网站精品网站精品 | 国产精品一区久久 | 5级做人爱c视版免费视频 | 午夜精品网 | 欧美日韩亚洲综合在线一区二区 | 亚洲九九视频 | 国产精品自在自线亚洲 | 香港三级做爰大爽视频 | 碰超在线观看 | 暖暖视频日韩欧美在线观看 | 欧美成人精品高清在线观看 | 黄色三级视频在线播放 | 国产精品极品美女自在线看免费一区二区 | 久久91精品国产91久久小草 | 精品女厕沟底拍撒尿 | 国产女王丨vk | 不卡一级aaa全黄毛片 | 久草在线中文最新视频 | 91欧美在线视频 | 一区二区精品在线 | 国产成人精品三级91在线影院 | 美女视频黄a视频免费全程 美女视频黄a视频免费全过程 | 欧美α一级毛片 | 万全影院亚洲影院理论片 | 亚洲综合91社区精品福利 | 欧美毛片网站 | 自拍理论片 | 国内自拍网红在线综合 | 国产欧美日韩中文久久 |