解決方法:彈出一個遮罩提示用戶在新的瀏覽器窗口打開。css
不再用管微信如何的更新,直接判斷微信的ua,而後彈出一個遮罩提示用戶在瀏覽器中打開下載。而且不加關閉的按鈕。相似於下面這樣子:html
這樣子用戶就只能在瀏覽器中打開,而且能夠直接下載應用了。前端
我已經將代碼上傳到github上了,你能夠直接下載個人圖片和JS來用。github地址jquery
版本一:純js。git
版本二:純jQuery。github
版本三:jquery+css+div(雖然操做複雜,但實際上平時經常使用這種)。瀏覽器
若是你已經將它用在你的項目中了,歡迎留下你的在線地址哦。微信
另加一個判斷手機QQ的UAiphone
function is_mobileQQ() {
var ua = navigator.userAgent.toLowerCase();
if (ua.match(/\sQQ/i) == " qq" && /iphone/i.test(ua) == false) {
return true;
} else {
return false;
}
}
原文連接:http://caibaojian.com/weixin-tip.htmlspa
轉發請來自前端開發博客!