1. 程式人生 > >微信開啟網址新增在瀏覽器中開啟提示

微信開啟網址新增在瀏覽器中開啟提示

使用微信開啟網址時,無法在微信內開啟常用下載軟體,手機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;
}
}