1. 程式人生 > >詳談微信內點擊鏈接或識別二維碼直接喚起手機默認瀏覽器的實現原理

詳談微信內點擊鏈接或識別二維碼直接喚起手機默認瀏覽器的實現原理

col 商家 功能實現 sof microsoft 移動 企業版 文件 處理

很多朋友都已經習慣在微信內分享網頁鏈接和二維碼了,通過掃描二維碼下載APP或打開網頁也成為大家慣用且非常方便的方式了。如此微信就成為了掃描二維碼重要的工具,因為對於用戶來說,說到二維碼大家第一反應就是打開微信掃一掃,這是用戶習慣問題。很多商家也是熟知這一點,所以紛紛選擇微信來推廣h5、app或者營銷活動之類的。

然而在使用微信推廣的時候,經常會遇到分享出去的鏈接被微信攔截或無法在微信內打開,也無法下載的問題。

那麽該問題就需要用技術手段來實現微信跳轉外部瀏覽器打開網頁或下載APP,如果對接口進行針對性地處理,還可以實現微信內直接下載app。本人做微信跳轉已有數年,這塊的問題可以找我咨詢。

技術分享圖片

方案效果

首先我們需要對分享域名加JS防封接口,然後我們再加入瀏覽器外跳接口,以達到我們的期望需求。

功能實現後,ios系統可在微信內直接下載app,安卓系統則自動打開手機瀏覽器下載app, 如果不含下載文件,則直接從微信內跳轉到手機瀏覽器訪問指定頁面 。下面是含app下載文件的實現效果:

1. App Store應用實現效果

技術分享圖片技術分享圖片

2. 企業版app實現效果

技術分享圖片技術分享圖片

3. 安卓用戶則自動打開手機默認瀏覽器訪問指定h5頁面或者下載app。

技術分享圖片

功能完成後,再加入跳轉接口,用戶在微信內打開則直接下載文件或跳轉到手機瀏覽器打開指定h5頁面了。

如此一來我們就解決了域名被微信攔截的問題了,那麽接下來就可以在微信內大量的分享鏈接或二維碼來進行宣傳引流了。也能夠極大地提高自己的APP在微信中的推廣轉化率,充分利用微信的用戶群體來增加收益。

詳談微信內點擊鏈接或識別二維碼直接喚起手機默認瀏覽器的實現原理