国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專(zhuān)欄INFORMATION COLUMN

微信H5二次分享失敗

Martin91 / 2373人閱讀

摘要:基于微信公眾號(hào)開(kāi)發(fā)的頁(yè)面,使用成功分享之后,被分享的頁(yè)面再次被分享的時(shí)候出錯(cuò),出現(xiàn)這種錯(cuò)誤的一種可能就是,的錯(cuò)誤假設(shè)我們的頁(yè)面叫做我們將頁(yè)面放在域名下面,那么我們?nèi)ノ⑿藕笈_(tái)計(jì)算簽名的應(yīng)該是這樣的當(dāng)我們的頁(yè)面被分享之后,我們頁(yè)面的頁(yè)面鏈接會(huì)被

基于微信公眾號(hào)開(kāi)發(fā)的h5頁(yè)面,使用jssdk成功分享之后,被分享的頁(yè)面再次被分享的時(shí)候jssdk出錯(cuò),出現(xiàn)這種錯(cuò)誤的一種可能就是,url的錯(cuò)誤

假設(shè)我們的頁(yè)面叫做test.html,我們將頁(yè)面放在test.com域名下面,那么我們?nèi)ノ⑿藕笈_(tái)計(jì)算簽名的url應(yīng)該是這樣的

http://test.com/test.html

當(dāng)我們的頁(yè)面被分享之后,我們頁(yè)面的頁(yè)面鏈接會(huì)被微信加上他們自己的信息,url會(huì)變成這樣

http://test.com/test.html?from=singlemessage&isappinstalled=0

如果這個(gè)時(shí)候,我們?cè)谇岸死^續(xù)用window.location.href去獲取url,然后直ajax到后臺(tái)去簽名,簽名將是失敗的,我們需要把url轉(zhuǎn)化一次

var url=encodeURIComponent(window.location.href)

用轉(zhuǎn)換之后的url,去計(jì)算簽名,將不會(huì)出現(xiàn)錯(cuò)誤

w3cencodeURIComponent參考

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/78197.html

相關(guān)文章

  • H5頁(yè)面二次分享

    摘要:對(duì)于頁(yè)面來(lái)說(shuō)二次分享還是蠻重要的,畢竟還是微信發(fā)出去之后習(xí)慣性的使用自帶的分享功能。通篇看完的話,基本上能避過(guò)很多坑記得微信文檔習(xí)慣把一些坑寫(xiě)在后面,不放在一起先說(shuō)說(shuō),怎么微信怎么做二次分享文檔地址,通過(guò)引入官方。 對(duì)于H5頁(yè)面來(lái)說(shuō)二次分享還是蠻重要的,畢竟qq還是微信發(fā)出去之后習(xí)慣性的使用自帶的分享功能。和PC端不同,PC直接復(fù)制地址了。前兩天在做請(qǐng)柬,踩了不少的雷,個(gè)人開(kāi)發(fā)和公司開(kāi)...

    evin2016 評(píng)論0 收藏0
  • H5頁(yè)面二次分享

    摘要:對(duì)于頁(yè)面來(lái)說(shuō)二次分享還是蠻重要的,畢竟還是微信發(fā)出去之后習(xí)慣性的使用自帶的分享功能。通篇看完的話,基本上能避過(guò)很多坑記得微信文檔習(xí)慣把一些坑寫(xiě)在后面,不放在一起先說(shuō)說(shuō),怎么微信怎么做二次分享文檔地址,通過(guò)引入官方。 對(duì)于H5頁(yè)面來(lái)說(shuō)二次分享還是蠻重要的,畢竟qq還是微信發(fā)出去之后習(xí)慣性的使用自帶的分享功能。和PC端不同,PC直接復(fù)制地址了。前兩天在做請(qǐng)柬,踩了不少的雷,個(gè)人開(kāi)發(fā)和公司開(kāi)...

    layman 評(píng)論0 收藏0
  • js在微信、微博、QQ、Safari喚起App的解決方案

    摘要:之前,下的微信支持這種喚起方式,但是從年月日之后,微信把這個(gè)給屏蔽了不管微信基于什么原因,把下這種最便捷的喚起方式屏蔽,我們能做的只能是適應(yīng)了。微博微博目前還支持喚起,我們只需要考慮未下載的情況。 背景 最近在做微信、QQ、微博中使用js喚起App,之前也做過(guò)類(lèi)似的功能,不過(guò)比較粗糙,考慮的情況不太全,而且那已經(jīng)是很久之前的事情了,很多技術(shù)都已過(guò)時(shí),現(xiàn)在有體驗(yàn)更好,功能更加完善的喚起技...

    oliverhuang 評(píng)論0 收藏0
  • js在微信、微博、QQ、Safari喚起App的解決方案

    摘要:之前,下的微信支持這種喚起方式,但是從年月日之后,微信把這個(gè)給屏蔽了不管微信基于什么原因,把下這種最便捷的喚起方式屏蔽,我們能做的只能是適應(yīng)了。微博微博目前還支持喚起,我們只需要考慮未下載的情況。 背景 最近在做微信、QQ、微博中使用js喚起App,之前也做過(guò)類(lèi)似的功能,不過(guò)比較粗糙,考慮的情況不太全,而且那已經(jīng)是很久之前的事情了,很多技術(shù)都已過(guò)時(shí),現(xiàn)在有體驗(yàn)更好,功能更加完善的喚起技...

    tuantuan 評(píng)論0 收藏0
  • IOS微信上Vue單頁(yè)面應(yīng)用JSSDK簽名失敗解決方案

    摘要:路由守衛(wèi)內(nèi)觸發(fā)更新簽名獲取真實(shí)有效微信簽名此處需要自行處理在路由守衛(wèi)內(nèi)更新簽名,保證是使用當(dāng)前頁(yè)面,是使用目標(biāo)路由完整地址再加上域名使用簽名調(diào)用在使用的頁(yè)面通過(guò)取出緩存的微信簽名,然后進(jìn)行簽名。 背景 手機(jī)型號(hào): 型號(hào):iphone 7 / iphone xs max版本:ios 10.3.1 / ios 12.1微信版本:WeChat 6.7.3 問(wèn)題還原: Vue應(yīng)用(vue-ro...

    lixiang 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<