微信打開頁面下載東西時調(diào)用其他瀏覽器下載

需求分析

將打包好的apk/ios文件部署到服務(wù)器,把下載頁面的URL通過二維碼編輯器或根據(jù)URL代碼生成一個二維碼,然后通過二維碼進行微信推廣已經(jīng)成為很多用戶慣用的方式顾画。但在我們推廣的時候經(jīng)常會遇到微信攔截鏈接的問題衙伶,導(dǎo)致用戶在微信內(nèi)無法打開無法下載。那么這個問題有解決方案嗎蕴潦?肯定是有的,下面就給大家介紹一下微信內(nèi)直接下載app功能的實現(xiàn)方法和效果荣恐。

實現(xiàn)教程:http://sk.go51w.cn/nt0015.html

我們知道 js 可以通過 window.navigator.userAgent 來獲取瀏覽器的相關(guān)信息领追,比如:Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.154 Safari/537.36垛贤,那么我們也可以通過該方法來獲取微信內(nèi)置瀏覽器的相關(guān)信息:Mozilla/5.0 (iPhone; CPU iPhone OS 7_1_1 like Mac OS X) AppleWebKit/537.51.2 (KHTML, like Gecko) Mobile/11d201 MicroMessenger/5.3。根據(jù)關(guān)鍵字 MicroMessenger 來判斷是否是微信內(nèi)置的瀏覽器此疹。

功能實現(xiàn)后ios系統(tǒng)可在微信內(nèi)直接下載app,安卓則自動跳轉(zhuǎn)瀏覽器下載遮婶。

1. App Store應(yīng)用實現(xiàn)效果

2. 企業(yè)版app實現(xiàn)效果

3. 安卓用戶則自動打開手機瀏覽器下載app蝗碎。


代碼編程

HTML代碼

var ua?= navigator.userAgent;

var isWeixin =??!!/MicroMessenger/i.test(ua);

CSS代碼

1 #weixin-tip{display:none;position:fixed;left:0;top:0;background:rgba(0,0,0,0.8);filter:alpha(opacity=80);width:100%;height:100%;z-index:100;}

2 #weixin-tip p{text-align:center;margin-top:10%;padding:0 5%;position:relative;}

3 #weixin-tip .close{color:#fff;padding:5px;font:bold 20px/24px simsun;text-shadow:0 1px 0 #ddd;position:absolute;top:0;left:5%;}

JS封裝代碼

1 var is_weixin = (function(){return navigator.userAgent.toLowerCase().indexOf(‘micromessenger’) !== -1})();

2 window.onload = function() {

3 var winHeight = typeof window.innerHeight != ‘undefined’ ? window.innerHeight : document.documentElement.clientHeight; //兼容IOS,不需要的可以去掉

4 var btn = document.getElementById(‘J_weixin’);

5 var tip = document.getElementById(‘weixin-tip’);

6 var close = document.getElementById(‘close’);

7 if (is_weixin) {

8 btn.onclick = function(e) {

9 tip.style.height = winHeight + ‘px’; //兼容IOS彈窗整屏

10 tip.style.display = ‘block’;

11 return false;

12 }

13 close.onclick = function() {

14 tip.style.display = ‘none’;

15 }

16 }

17 }

完成功能后旗扑,我們就算是解決了微信攔截分享鏈接的阻礙了蹦骑,我們就可以直接在微信內(nèi)分享下載鏈接和二維碼進行宣傳引流了。如此也能夠極大的提高自己的APP在微信中的推廣轉(zhuǎn)化率臀防,充分利用微信的用戶群體來宣傳引流眠菇。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末边败,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子捎废,更是在濱河造成了極大的恐慌笑窜,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,997評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件登疗,死亡現(xiàn)場離奇詭異排截,居然都是意外死亡,警方通過查閱死者的電腦和手機辐益,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,603評論 3 392
  • 文/潘曉璐 我一進店門匾寝,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人荷腊,你說我怎么就攤上這事艳悔。” “怎么了女仰?”我有些...
    開封第一講書人閱讀 163,359評論 0 353
  • 文/不壞的土叔 我叫張陵猜年,是天一觀的道長。 經(jīng)常有香客問我疾忍,道長乔外,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,309評論 1 292
  • 正文 為了忘掉前任一罩,我火速辦了婚禮杨幼,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘聂渊。我一直安慰自己差购,他們只是感情好,可當我...
    茶點故事閱讀 67,346評論 6 390
  • 文/花漫 我一把揭開白布汉嗽。 她就那樣靜靜地躺著欲逃,像睡著了一般。 火紅的嫁衣襯著肌膚如雪饼暑。 梳的紋絲不亂的頭發(fā)上稳析,一...
    開封第一講書人閱讀 51,258評論 1 300
  • 那天,我揣著相機與錄音弓叛,去河邊找鬼彰居。 笑死,一個胖子當著我的面吹牛撰筷,可吹牛的內(nèi)容都是我干的陈惰。 我是一名探鬼主播,決...
    沈念sama閱讀 40,122評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼闭专,長吁一口氣:“原來是場噩夢啊……” “哼奴潘!你這毒婦竟也來了旧烧?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,970評論 0 275
  • 序言:老撾萬榮一對情侶失蹤画髓,失蹤者是張志新(化名)和其女友劉穎掘剪,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體奈虾,經(jīng)...
    沈念sama閱讀 45,403評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡夺谁,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,596評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了肉微。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片匾鸥。...
    茶點故事閱讀 39,769評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖碉纳,靈堂內(nèi)的尸體忽然破棺而出勿负,到底是詐尸還是另有隱情,我是刑警寧澤劳曹,帶...
    沈念sama閱讀 35,464評論 5 344
  • 正文 年R本政府宣布奴愉,位于F島的核電站,受9級特大地震影響铁孵,放射性物質(zhì)發(fā)生泄漏锭硼。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,075評論 3 327
  • 文/蒙蒙 一蜕劝、第九天 我趴在偏房一處隱蔽的房頂上張望檀头。 院中可真熱鬧,春花似錦岖沛、人聲如沸暑始。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,705評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蒋荚。三九已至,卻和暖如春馆蠕,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背惊奇。 一陣腳步聲響...
    開封第一講書人閱讀 32,848評論 1 269
  • 我被黑心中介騙來泰國打工互躬, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人颂郎。 一個月前我還...
    沈念sama閱讀 47,831評論 2 370
  • 正文 我出身青樓吼渡,卻偏偏與公主長得像,于是被迫代替她去往敵國和親乓序。 傳聞我的和親對象是個殘疾皇子寺酪,可洞房花燭夜當晚...
    茶點故事閱讀 44,678評論 2 354

推薦閱讀更多精彩內(nèi)容