1. 程式人生 > >微信外部鏈接無法使用瀏覽器打開的解決方案

微信外部鏈接無法使用瀏覽器打開的解決方案

出現 發的 follow get user 外部鏈接 blank 引導 ade

微信在朋友圈中屏蔽了APP store的鏈接,以及所有.apk的鏈接,這意味著app下載在微信瀏覽器中全面被屏蔽。如何突破這層屏蔽,業界的朋友也是想盡了一切辦法,恩,其實我這裏還是有一些辦法的。

方案1:引導用戶瀏覽器打開

當我們的手遊、APP內部加上微信分享功能,分享內容到微信朋友圈,這時第一個頁面可以在微信打開,但是裏面引導用戶下載的鏈接會被微信屏蔽,不能直接點擊。需要長按出現一個菜單提示用戶是否打開,再次確認才能打開,要知道用戶往往不知道需要長按的。

常規的做法是提示用戶在瀏覽器中重新打開,這樣就不受微信限制了,但是操作有點復雜,但被使用的最廣泛,因為最簡單。(網上代碼有很多,有不懂技術可以去這裏:XXXXX)

方案二:直接跳轉到手機瀏覽器下載

這個方案就是我們現在用的這種,相比第一種的話,轉化率方面都有顯著發的提升,

這個方案需要我們借助一個外部的接口來實現此功能 旋風微跳:http://www.zjychina.cn

我們在他們那邊租用了此接口。

通過租用的接口可以實現安卓端微信直接喚醒手機默認瀏覽器打開指定的鏈接,從而實現下載APP的功能, 我們抓包查看了具體實現原理:

利用HTTP請求中Header中的user-agent字段,來識別用戶的客戶端,如果判斷用戶是在微信中打開的鏈接,則自動打開系統手機瀏覽器來打開鏈接。如果是在手機瀏覽器打開,則正常訪問。

好了,以上幾種方法就是我之前解決微信無法下載APP文件的解決方法,希望可以幫助到大家.

技術分享圖片

微信外部鏈接無法使用瀏覽器打開的解決方案