微信小程序伴隨著微信的生態(tài),越來(lái)越多的軟件開始使用小程序來(lái)實(shí)現(xiàn),同時(shí),我們也會(huì)有自己的網(wǎng)站,門戶等等,想要從我們的門戶網(wǎng)站自動(dòng)跳轉(zhuǎn)到微信中的小程序就變得很有必要。
首先,我們需要配置自己的小程序,讓它可以接受外部鏈接拉起操作。
如上圖所示,我們首先登錄小程序,然后到賬號(hào)設(shè)置頁(yè)面,下拉到隱私與安全部分,配置一下最后一項(xiàng),配置中填寫需要拉起的頁(yè)面地址,比如 pages/index/index 。
然后,我們?cè)谧约旱木W(wǎng)站網(wǎng)頁(yè)中進(jìn)行調(diào)用。
上面是官方說明,下面附上鏈接:
獲取 URL Scheme | 微信開放文檔
從文檔中可以得知,需要兩個(gè)必填的參數(shù),一個(gè)是 APPID,一個(gè)是 PATH,PATH 我們剛剛已經(jīng)配置過了,也就是配置的地址才可以被拉起。APPID 則可以直接在微信小程序配置頁(yè)面查詢到。
我們?cè)诰W(wǎng)頁(yè)中可以按照如下格式調(diào)用,比如,我們使用一個(gè)點(diǎn)擊鏈接來(lái)拉起小程序
<button @click="onSubmit">點(diǎn)我打開小程序</button>window.location.href = `weixin://dl/business/?appid=小程序的appId&path=pages/index/index&env_version=release`;
當(dāng)用戶點(diǎn)擊鏈接的時(shí)候,手機(jī)端就會(huì)直接喚起微信進(jìn)入小程序頁(yè)面,如果是電腦安裝了微信,也是可以喚起小程序的。