問題一
如何制作一個下載二維碼呢?
so easy,拿到app的下載地址就可以生成二維碼了啊?
舉個例子:
某個APP的下載地址是:http://www.baidu.com
可以通過http://tool.chinaz.com/qrcode/輸入APP的下載地址立即就可以生成一個二維碼了,是不是很簡單
問題二
假如我現(xiàn)在有一個APP有個四個版:分別是Android手機,Android平板,iphone,ipad,如何制作一個二維碼進行下載呢?
下面提供一個解決思路:

基本思路.png
參考方案:

參考方案.png
主要是通過UA(navigator.userAgent)來判斷是Android設備還是iOS設備

UA判斷.png
問題三
微信掃描無法下載,必須通過第三方瀏覽器打開才能下載
可以增加判斷如果是微信掃描,就提示用戶通過第三方瀏覽器去打開

微信掃描判斷代碼.png

用戶提示參考.png
有的時候掃描后提示:

將要訪問.png
應該是下載地址沒有進行域名認證
問題四
到底能不能通過微信掃描直接進行安裝呢?
京東APP就可以直接掃描安裝(是不是因為是騰訊的好基友?)
網(wǎng)上有種解決方案
https://m.zhihu.com/question/23925409
可以參考下,具體我也沒有實踐過,如果有誰實踐過,可以留言告知

image