最近一個(gè)項(xiàng)目客戶要求,APP跳轉(zhuǎn)公眾號首頁搓侄,我說直接跳轉(zhuǎn)不了瞄桨。根據(jù)查閱的資料以及參考天天外鏈跳轉(zhuǎn)公眾號的方式,目前應(yīng)該只有兩種方式跳轉(zhuǎn)至公眾號:
- 通過公眾號二維碼的方式讶踪,長按識別公眾號芯侥;
- 通過公眾號文章的方式,從公眾號文章內(nèi)打開公眾號乳讥,需要公眾號關(guān)聯(lián)小程序柱查。
這兩種方式都需要一個(gè)小程序作為載體,因?yàn)槟壳皼]有辦法從微信外部直接打開微信內(nèi)置瀏覽器云石。
第一種方式在小程序里面創(chuàng)建一個(gè)頁面唉工,里面添加公眾號二維碼圖片,需要把image
組件的show-menu-by-longpress
屬性打開留晚,這樣長按就可以直接識別二維碼進(jìn)入到公眾號酵紫。
第二種方式需要公眾號關(guān)聯(lián)小程序才能使用web-view
打開此公眾號文章,同一主體可以關(guān)聯(lián)10個(gè)小程序错维,不同主體可以關(guān)聯(lián)3個(gè)小程序奖地。
同樣在小程序里面創(chuàng)建一個(gè)頁面,使用web-view
打開此公眾號文章地址赋焕。
公眾號文章中可以添加公眾號標(biāo)簽参歹,點(diǎn)擊即可打開公眾號,也可以添加二維碼圖片隆判,長按識別犬庇。
那么問題來了僧界,APP如何跳轉(zhuǎn)至小程序?也是有兩種方式:
- APP集成微信
OpenSDK
臭挽,可直接跳轉(zhuǎn)微信小程序捂襟。 - 給小程序生成一個(gè)
https
鏈接,設(shè)置跳轉(zhuǎn)頁面路徑欢峰,這樣APP可以通過openUrl
方式打開小程序?qū)?yīng)上面創(chuàng)建的頁面葬荷,可參考天天外鏈。
說下這兩種方式的限制:
第一種需要先注冊微信開放平臺(tái)賬號纽帖,進(jìn)行企業(yè)認(rèn)證宠漩,一次性認(rèn)證費(fèi)300元。
然后創(chuàng)建移動(dòng)端應(yīng)用懊直,需要提交審核扒吁,需要提供相同主體的官網(wǎng),官網(wǎng)需要有APP介紹室囊,這個(gè)倒也簡單雕崩,寫個(gè)靜態(tài)頁面假官網(wǎng)就可以,如果沒有官網(wǎng)也可以放應(yīng)用市場應(yīng)用主頁融撞。
可以跳轉(zhuǎn)至任何合法的小程序晨逝,且不限制跳轉(zhuǎn)的小程序數(shù)量,設(shè)置小程序的AppId
和頁面即可懦铺,AppId
可在微信小程序更多資料中查看捉貌。
若移動(dòng)應(yīng)用未上架,則最多只能跳轉(zhuǎn)小程序100次/天冬念。
官方文檔:APP拉起小程序功能
第二種可以使用天天外鏈等第三方外鏈平臺(tái)創(chuàng)建一個(gè)鏈接趁窃,天天外鏈有免費(fèi)版也有收費(fèi)版,免費(fèi)版就是各種限制和廣告急前。
也可以自己生成小程序鏈接醒陆,詳情生成教程可參考我下篇文章,這里我就簡單說下:
1裆针、在微信內(nèi)部可以使用開放標(biāo)簽wx-open-launch-weapp
打開微信小程序刨摩;
2、在微信外部用URL Scheme
和URL Link
生成鏈接世吨。
官方文檔:
獲取小程序鏈接
靜態(tài)網(wǎng)站H5跳小程序
這兩種方式的區(qū)別澡刹,很明顯小程序鏈接的方式不僅可以在自己的APP中打開小程序,其他如抖音耘婚、微信罢浇、瀏覽器中都可以打開,更加靈活。但會(huì)有個(gè)中間頁面嚷闭,使用官方推薦的云開發(fā)靜態(tài)H5跳小程序還會(huì)產(chǎn)生費(fèi)用攒岛,云開發(fā)19.9元/月,靜態(tài)網(wǎng)站流量單獨(dú)收費(fèi)胞锰,不過費(fèi)用也不高灾锯。至于第一種限制會(huì)比第二種更多,需要APP集成OpenSDK
嗅榕,也只能自己的APP跳轉(zhuǎn)小程序挠进,一次性費(fèi)用300元,也能跳轉(zhuǎn)別人的小程序誊册,更加絲滑。
至于不使用官方的云開發(fā)靜態(tài)H5跳小程序暖璧,使用自己的服務(wù)器上傳靜態(tài)頁面和部署URL Scheme
接口案怯,這樣就沒有費(fèi)用了,但是需要鑒權(quán)澎办,需要設(shè)置安全域名嘲碱,能不能如云開發(fā)靜態(tài)H5跳小程序功能那么強(qiáng)大這個(gè)我就不知道了。