小程序跳轉(zhuǎn)h5

小程序官方?jīng)]有提供外部H5網(wǎng)頁直接跳轉(zhuǎn)到小程序的api盅藻,所以目前只支持小程序內(nèi)嵌H5敷存,并且只有內(nèi)嵌的H5才能跳回小程序

舉個例子

小程序上需要用web-view包裹
<!-- 地址有時候會需要傳遞參數(shù) ,就先定義一個變量-->
<view class="container">
  <web-view src="{{url}}"></web-view>
</view>
//js部分
data: {
  type:'',
  member_id:'',
  org_id:'',
  url:'https://www.xxx.com/xxx/xxxx/xxx-1.html'
},
onLoad(options) {
  this.setData({
    type: options.type,
    member_id: options.member_id,
    org_id: options.org_id,
  })
  this.setData({
    url:`${this.data.url}?type=${this.data.type}&org_id=${this.data.org_id}&member_id=${this.data.member_id}`
  })
},
html
<!-- 首要引用wx開放文件https://res.wx.qq.com/open/js/jweixin-1.3.2.js!!!注意最好download到本地,速度會快些 -->
<script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js"></script>
小程序有傳遞參數(shù)過來徘溢,那么htm里面要獲取參數(shù)年叮。這個不是重點瘸洛,不詳細(xì)說明了。
// 官方代碼示例
wx.miniProgram.navigateTo({url: '/path/to/page'})
wx.miniProgram.postMessage({ data: 'foo' })
wx.miniProgram.postMessage({ data: {foo: 'bar'} })
wx.miniProgram.getEnv(function(res) { console.log(res.miniprogram) })
其實里面有很多相關(guān)接口的限制览濒,都差不多是和小程序里面的方法是一樣的呆盖。但功能一般不復(fù)雜時,只涉及頁面的跳轉(zhuǎn)贷笛。

https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html 官方地址应又,最詳細(xì)!

Bug & Tip

  1. tip網(wǎng)頁內(nèi) iframe 的域名也需要配置到域名白名單乏苦。
  2. tip:開發(fā)者工具上株扛,可以在 web-view 組件上通過右鍵 - 調(diào)試,打開 web-view 組件的調(diào)試汇荐。
  3. tip:每個頁面只能有一個 web-view洞就,web-view 會自動鋪滿整個頁面,并覆蓋其他組件拢驾。
  4. tipweb-view 網(wǎng)頁與小程序之間不支持除 JSSDK 提供的接口之外的通信奖磁。
  5. tip:在 iOS 中,若存在JSSDK接口調(diào)用無響應(yīng)的情況繁疤,可在 web-view 的 src 后面加個#wechat_redirect解決咖为。
  6. tip:避免在鏈接中帶有中文字符,在 iOS 中會有打開白屏的問題稠腊,建議加一下 encodeURIComponent
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末躁染,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子架忌,更是在濱河造成了極大的恐慌吞彤,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,729評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異饰恕,居然都是意外死亡挠羔,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,226評論 3 399
  • 文/潘曉璐 我一進(jìn)店門埋嵌,熙熙樓的掌柜王于貴愁眉苦臉地迎上來破加,“玉大人,你說我怎么就攤上這事雹嗦》兑ǎ” “怎么了?”我有些...
    開封第一講書人閱讀 169,461評論 0 362
  • 文/不壞的土叔 我叫張陵了罪,是天一觀的道長锭环。 經(jīng)常有香客問我,道長泊藕,這世上最難降的妖魔是什么辅辩? 我笑而不...
    開封第一講書人閱讀 60,135評論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮吱七,結(jié)果婚禮上汽久,老公的妹妹穿的比我還像新娘。我一直安慰自己踊餐,他們只是感情好景醇,可當(dāng)我...
    茶點故事閱讀 69,130評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著吝岭,像睡著了一般三痰。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上窜管,一...
    開封第一講書人閱讀 52,736評論 1 312
  • 那天散劫,我揣著相機(jī)與錄音,去河邊找鬼幕帆。 笑死获搏,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的失乾。 我是一名探鬼主播常熙,決...
    沈念sama閱讀 41,179評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼碱茁!你這毒婦竟也來了裸卫?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,124評論 0 277
  • 序言:老撾萬榮一對情侶失蹤纽竣,失蹤者是張志新(化名)和其女友劉穎墓贿,沒想到半個月后茧泪,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,657評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡聋袋,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,723評論 3 342
  • 正文 我和宋清朗相戀三年队伟,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片舱馅。...
    茶點故事閱讀 40,872評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡缰泡,死狀恐怖刀荒,靈堂內(nèi)的尸體忽然破棺而出代嗤,到底是詐尸還是另有隱情,我是刑警寧澤缠借,帶...
    沈念sama閱讀 36,533評論 5 351
  • 正文 年R本政府宣布干毅,位于F島的核電站,受9級特大地震影響泼返,放射性物質(zhì)發(fā)生泄漏硝逢。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,213評論 3 336
  • 文/蒙蒙 一绅喉、第九天 我趴在偏房一處隱蔽的房頂上張望渠鸽。 院中可真熱鬧,春花似錦柴罐、人聲如沸徽缚。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,700評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽凿试。三九已至,卻和暖如春似芝,著一層夾襖步出監(jiān)牢的瞬間那婉,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,819評論 1 274
  • 我被黑心中介騙來泰國打工党瓮, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留详炬,地道東北人。 一個月前我還...
    沈念sama閱讀 49,304評論 3 379
  • 正文 我出身青樓寞奸,卻偏偏與公主長得像呛谜,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子蝇闭,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,876評論 2 361