H5如何跳轉(zhuǎn)微信小程序肄满?

要從H5跳轉(zhuǎn)到小程序里面谴古,這種場(chǎng)景很常見(jiàn),我們要怎么來(lái)做呢稠歉?

為了這個(gè)問(wèn)題掰担,于是我就去看了下微信的文檔,發(fā)現(xiàn)微信有這個(gè)接口的怒炸,可以讓微信瀏覽器下的H5跳轉(zhuǎn)到小程序內(nèi)带饱。

微信相關(guān)文檔在這邊:

https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_Open_Tag.html

注意:用的是JS-SDK的接口,需要使用到j(luò)s-sdk-1.6.0的版本才有支持阅羹,https://res.wx.qq.com/open/js/jweixin-1.6.0.js

在h5界面中的配置

wx.config({
  debug: true, // 開(kāi)啟調(diào)試模式,調(diào)用的所有api的返回值會(huì)在客戶端alert出來(lái)勺疼,若要查看傳入的參數(shù),可以在pc端打開(kāi)捏鱼,參數(shù)信息會(huì)通過(guò)log打出执庐,僅在pc端時(shí)才會(huì)打印
  appId: '', // 必填,公眾號(hào)的唯一標(biāo)識(shí)
  timestamp: , // 必填导梆,生成簽名的時(shí)間戳
  nonceStr: '', // 必填轨淌,生成簽名的隨機(jī)串
  signature: '',// 必填,簽名
  jsApiList: [], // 必填看尼,需要使用的JS接口列表
  openTagList: [] // 可選递鹉,需要使用的開(kāi)放標(biāo)簽列表,例如['wx-open-launch-app']
});


在wx.config下面多了一項(xiàng)openTagList狡忙,開(kāi)放標(biāo)簽列表梳虽,目前支持配置wx-open-launch-weapp,wx-open-launch-app

1灾茁,wx-open-launch-weapp 指H5跳轉(zhuǎn)小程序

2窜觉,wx-open-launch-app 指H5跳轉(zhuǎn)app

我們主要介紹的是wx-open-launch-weapp H5跳轉(zhuǎn)小程序

username為小程序的原始id,path對(duì)應(yīng)的是小程序的鏈接地址北专。之前有寫過(guò)微信H5的應(yīng)該會(huì)知道怎么把這段代碼嵌入到之前的代碼里面禀挫。

目前此功能僅開(kāi)放給已認(rèn)證的服務(wù)號(hào),網(wǎng)頁(yè)的域名要在服務(wù)號(hào)的“JS接口安全域名”下拓颓。

親測(cè)可以跳轉(zhuǎn)到任意合法合規(guī)的小程序语婴,是任意的小程序都能跳轉(zhuǎn)!!E樽蟆匿醒!這個(gè)接口真開(kāi)放(不怕人干壞事?)

看看效果


image.png

image.png
下面是源碼
image.png

坑點(diǎn)

PS:

有個(gè)坑缠导,官方文件說(shuō)的path是/a/b/c?d=1&e=2#fg廉羔,類似的這樣的鏈接格式,但是我自己親測(cè)如果直接使用/a/b/c?d=1&e=2#fg這樣格式的鏈接會(huì)報(bào)頁(yè)面不存在僻造,然后我想到了小程序那邊復(fù)制鏈接的時(shí)候會(huì)在鏈接后面加上.html憋他,于是挖槽的事情發(fā)生了,把path鏈接格式換成/a/b/c.html?d=1&e=2#fg這樣就能正常訪問(wèn)髓削,不知道是微信故意這樣設(shè)計(jì)的還是bug竹挡,有待考證。

然后這個(gè)接口真的可以干好多壞事立膛,希望大家能用正確的價(jià)值觀來(lái)正確使用此接口揪罕。

微信開(kāi)放標(biāo)簽有最低的微信版本要求,以及最低的系統(tǒng)版本要求旧巾。

如果開(kāi)發(fā)過(guò)程中出現(xiàn)以下情況的耸序,要確認(rèn)一下尿孔,微信版本要求為:7.0.12及以上细燎。 系統(tǒng)版本要求為:iOS 10.3及以上憔古、Android 5.0及以上。

image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末廓握,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子嘁酿,更是在濱河造成了極大的恐慌隙券,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,402評(píng)論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件闹司,死亡現(xiàn)場(chǎng)離奇詭異娱仔,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)游桩,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門牲迫,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人借卧,你說(shuō)我怎么就攤上這事盹憎。” “怎么了铐刘?”我有些...
    開(kāi)封第一講書人閱讀 162,483評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵陪每,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我,道長(zhǎng)檩禾,這世上最難降的妖魔是什么挂签? 我笑而不...
    開(kāi)封第一講書人閱讀 58,165評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮盼产,結(jié)果婚禮上饵婆,老公的妹妹穿的比我還像新娘。我一直安慰自己辆飘,他們只是感情好啦辐,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,176評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著蜈项,像睡著了一般芹关。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上紧卒,一...
    開(kāi)封第一講書人閱讀 51,146評(píng)論 1 297
  • 那天侥衬,我揣著相機(jī)與錄音,去河邊找鬼跑芳。 笑死轴总,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的博个。 我是一名探鬼主播怀樟,決...
    沈念sama閱讀 40,032評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼盆佣!你這毒婦竟也來(lái)了往堡?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 38,896評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤共耍,失蹤者是張志新(化名)和其女友劉穎虑灰,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體痹兜,經(jīng)...
    沈念sama閱讀 45,311評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡穆咐,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,536評(píng)論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了字旭。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片对湃。...
    茶點(diǎn)故事閱讀 39,696評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖谐算,靈堂內(nèi)的尸體忽然破棺而出熟尉,到底是詐尸還是另有隱情,我是刑警寧澤洲脂,帶...
    沈念sama閱讀 35,413評(píng)論 5 343
  • 正文 年R本政府宣布斤儿,位于F島的核電站剧包,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏往果。R本人自食惡果不足惜疆液,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,008評(píng)論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望陕贮。 院中可真熱鬧堕油,春花似錦、人聲如沸肮之。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)戈擒。三九已至眶明,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間筐高,已是汗流浹背搜囱。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 32,815評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留柑土,地道東北人蜀肘。 一個(gè)月前我還...
    沈念sama閱讀 47,698評(píng)論 2 368
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像稽屏,于是被迫代替她去往敵國(guó)和親扮宠。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,592評(píng)論 2 353