微信開啟網址新增在瀏覽器中開啟提示
阿新 • • 發佈:2019-01-22
使用微信開啟網址時,無法在微信內開啟常用下載軟體,手機APP等。網上流傳的各種微信開啟下載連結,微信已更新基本失效,最新的一個是使用連結跳轉方式:
http://mp.weixin.qq.com/mp/redirect?url=http://caibaojian.com/test.apk#weixin.qq.com#wechat_redirect。
將連結文字中的http://caibaojian.com/test.apk換成你的下載連結地址。本人已經測試可行。歡迎開啟微信掃碼測試。
今天要加的是一個終極解決方法:彈出一個遮罩提示使用者在新的瀏覽器視窗開啟。
再也不用管微信如何的更新,直接判斷微信的ua,然後彈出一個遮罩提示使用者在瀏覽器中開啟下載。並且不加關閉的按鈕。類似於下面這樣子:
這樣子使用者就只能在瀏覽器中開啟,並且可以直接下載應用了。歡迎開啟微信掃描檢視(其他掃描沒有效果)。
我已經將程式碼上傳到github上了,你可以直接下載我的圖片和js來用。github地址
http://caibaojian.com/c/code
如果這個程式碼對你有用,希望你在下載時也點選star一下。
版本一:純JS。
版本三:jquery+css+div(雖然操作複雜,但實際上平時常用這種)。
如果你已經將它用在你的專案中了,歡迎留下你的線上地址哦。
另加一個判斷手機QQ的UA
function is_mobileQQ() { var ua = navigator.userAgent.toLowerCase(); if (ua.match(/sQQ/i) == " qq" && /iphone/i.test(ua) == false) { return true; } else { return false; } }