在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5  HTML/ 微信公眾號關(guān)注后返回,如何判斷已經(jīng)返回到自己的頁面?

微信公眾號關(guān)注后返回,如何判斷已經(jīng)返回到自己的頁面?

問題描述

微信內(nèi)置瀏覽器打開的頁面,如果用戶沒關(guān)注公眾號,會(huì)顯示一張二維碼圖片,引導(dǎo)用戶長按識別二維碼關(guān)注公眾號,關(guān)注完成后,按手機(jī)物理回退按鍵,會(huì)退回到顯示二維碼的頁面,要在這個(gè)時(shí)候刷新頁面,修改用戶是否關(guān)注的狀態(tài)。求教如何判斷用戶已經(jīng)回退到自己的頁面了?

回答
編輯回答
尐飯團(tuán)

直接獲取不了
要是讓用戶關(guān)注后再和公眾號進(jìn)行一定的互動(dòng)倒是有方法可以判斷
不知道你有沒有見過那種關(guān)注公眾號可以免費(fèi)打印照片的機(jī)器,判斷是否關(guān)注就是靠和公眾號進(jìn)行一定的互動(dòng)

2018年8月28日 05:51
編輯回答
憶當(dāng)年

問題已經(jīng)解決了,說一下自己的辦法。識別二維碼之后,頁面就自動(dòng)去了公眾號關(guān)注的頁面,關(guān)注完成后,按物理回退按鍵回退到顯示二維碼的頁面,這個(gè)時(shí)候用戶信息顯示還是未關(guān)注。之前一直想不通怎么判斷回到了這個(gè)頁面,監(jiān)聽回退事件也不行,因?yàn)榛赝说氖嵌S碼的關(guān)注頁面。結(jié)果忘了window的focus事件,監(jiān)聽觸發(fā)這個(gè)事件就可以了。觸發(fā)這個(gè)事件的時(shí)候判斷是不是顯示了二維碼圖片,如果是就重新加載入口的地址,重新獲取用戶信息是不是已經(jīng)關(guān)注。

2017年6月1日 21:30