當(dāng)使用微信內(nèi)置的掃一掃功能作為webapp應(yīng)用入口時(shí),如果因不可抗因素不能夠使用公眾號(hào),那么我們應(yīng)該如何調(diào)用訪問者信息,來對(duì)訪問者進(jìn)行識(shí)別。我當(dāng)前采用的本地存儲(chǔ)方式都已經(jīng)試過了有關(guān)cookie和localstorage這個(gè)東西非常奇妙在微信中會(huì)產(chǎn)生什么bug呢?當(dāng)工程師對(duì)他們?cè)O(shè)置了緩存期限為1年時(shí)(其實(shí)只要幾天時(shí)間就能夠測(cè)出效果),當(dāng)微信退出后,過不確定的某個(gè)時(shí)間長(zhǎng)度(可能是一個(gè)小時(shí),也可能是一兩天)微信的cookie會(huì)自動(dòng)清零,這個(gè)設(shè)置在小米手機(jī)上測(cè)試最成功,在其他的安卓手機(jī)上也成功測(cè)試,iphone手機(jī)未校驗(yàn)正在測(cè)試中。websql在iphone手機(jī)中能夠使用,在安卓手機(jī)(小米4下)中測(cè)試不成功,無法寫入讀取數(shù)據(jù)indexedDB也是無法使用在微信中的經(jīng)測(cè)試iphone下微信瀏覽器更換網(wǎng)絡(luò)(由wifi轉(zhuǎn)成3g)情況下會(huì)清楚cookies詳情見http://typecho.hainuo.info/archives/aboutweichatbrowser.html另外的一個(gè)研究微信瀏覽器與html5的問這個(gè)如下http://www.fangfa.net/webnews/842.html一直的幾種情況都已經(jīng)測(cè)試過,在文章中或者評(píng)論里面都已經(jīng)做了說明其中iPhone手機(jī)為4ios版本號(hào)7.1.2微信客戶端版本6.0安卓手機(jī)為小米4安卓版本4.4.4微信客戶端版本6.0請(qǐng)問如何才能夠在微信內(nèi)置瀏覽器客戶端存儲(chǔ)用戶身份數(shù)據(jù),來有效的識(shí)別用戶
微信內(nèi)置瀏覽器如何在客戶端數(shù)據(jù)不被清空
哆啦的時(shí)光機(jī)
2019-04-14 09:52:05