三年中文在线观看免费大全_三年大片免费高清哔哩哔哩_三年在线观看免费大全哔哩_三年大全免费大片三年大片_三年在线观看免费大全_三年大片观看免费大全哔哩哔哩_三年中文在线观看免费高清第4版_三年中文免费视频大全_三年大片大全免费观看大全_三年大片在线观看哔哩哔哩_三年在线观看中文免费观看_三年成都中文在线观看免费版

微(wēi)信小(xiǎo)程序頁面與web-view頁面之間(jiān)的(de)跳(tià÷ o)轉 - 新聞資訊 - 雲南(nán)小(xiǎo)程序開(kāi)發|雲南↔₩(nán)軟件(jiàn)開(kāi)發|雲南(nán)網站(zhàn)建設-雲南維串信±♣'息科技有限公司

159-8711-8523

雲南(nán)網建設/小(xiǎo)程序開(kāi)發/軟件(jiànε✘÷)開(kāi)發

知(zhī)識

不(bù)管是(shì)網站(zhàn),軟件(jiàδε§n)還(hái)是(shì)小(xiǎo)程序,都(dōu)要≤$₩(yào)直接或間(jiān)接能(néng)為(wèi)您産生(s→₽ hēng)價值,我們在追求其視(shì)覺表現(xiàn)的(de)同時&≤(shí),更側重于功能(néng)的(de)便捷,營銷的(de)便利,運 ε營的(de)高(gāo)效,讓網站(zhàn)成為(wèi)營銷工(gōng)具,讓軟γ"件(jiàn)能(néng)切實提升企業(yè)內(nèi)部管理 ₽ (lǐ)水(shuǐ)平和(hé)效率。優秀的(de)程序為(wèi)後期升級提 ₽供便捷的(de)支持!

微(wēi)信小(xiǎo)程序頁面與web-view頁面之間(jiānΩ<₹)的(de)跳(tiào)轉

發表時(shí)間(jiān):2021-1-4

發布人(rén):葵宇科(kē)技(jì)

浏覽次數(shù):126

web-view組件(jiàn)的(de)本質是(shì)使☆∏用(yòng)浮動框架标記對(duì) iframe₽• >來(lái)對(duì)src屬性指定的(de)頁面進§γ₽•行(xíng)加載。本文(wén)對(duì)web-view組件(jiàn)使用(yò≈ ↔₹ng)的(de)一(yī)些(xiē)注意事(shì)項進行(xíng)總結。


一(yī)、web-view組件(jiàn)的(de)使用‌≈✘>(yòng)

web-view組件(jiàn)可(kě)以使用(yòng↑£)src屬性來(lái)指定要(yào)在小(xiǎo)程序中顯示的(‌σde)頁面地(dì)址,這(zhè)個(gè)地(dì)址必須滿足下(xià)列兩個₩↔✔₩(gè)條件(jiàn)。

  • 必須是(shì)https域名地(dì)址。
  • 必須是(shì)在微(wēi)信公衆平台中配置為(wèi)白(b±φ←∏ái)名單的(de)域名。

微(wēi)信小(xiǎo)程序頁面的(de)wxml文(wén)件(jiànσ‌)的(de)代碼如(rú)下(xià)所示。

<web-view src=“https://www….”>web-view>

微(wēi)信小(xiǎo)程序中,一(yī)個(gè)頁面隻允許使$₹✘♣用(yòng)一(yī)個(gè)組件(jiàn),并σ&≈且該組件(jiàn)會(huì)鋪滿整個(gè)頁面并覆蓋頁面中的(de)↕&其他(tā)組件(jiàn)。

同時(shí)該組件(jiàn)還(hái)支持以下(xià)事(shì)€≥件(jiàn):

  • bindload:src屬性指定的(de)頁面加載成功∏γ時(shí)觸發該事(shì)件(jiàn)。
  • binderror:src屬性指定的(de)頁面加載失敗時(shí)觸發該事(shì)件(jiàn↕✔≥∏)。

二、web-view頁面跳(tiào)轉回小(xiǎo≈≠>♣)程序頁面

一(yī)般的(de),web-view組件(jiàn)的(de)src屬性δ¶指定的(de)H5頁面之間(jiān),可(kě)以正常的(de)→•γ≥采用(yòng)超級鏈接a标記對(duì)進行(xín♣£₩$g)頁面之間(jiān)的(de)條轉。但(dàn)是(shì)web-view↓¥♦§頁面要(yào)想通(tōng)過手指觸碰返回小(xiǎo)程序頁面,就(jiù)無法使用(y÷★♦'òng)超級鏈接a标記了(le)。那(nà)麽這(z ₽ hè)個(gè)問(wèn)題應該如(rú)何解決呢(ne)?


1、在H5頁面引入JSSDK

首先需要(yào)在H5頁面中引入JSSDK,它可(kě)以讓H5頁面的(d>​e)js文(wén)件(jiàn)執行(xíng)微(wēi)信小(xiǎo)程序的(de)部λ §σ分(fēn)API命令。H5頁面引入JSSDK的(de)代碼如(rú)下(xià®↔£)所示。

<script src="static/js/jweixin-1.6.0.js">script>
2、為(wèi)需要(yào)跳(tiào)轉至小(xiǎo)程序頁面的(de €)元素綁定事(shì)件(jiàn)

可(kě)以通(tōng)過jQuery或原生(shēng)js找到(dào)需要(y€✔ào)跳(tiào)轉至小(xiǎo)程序頁面的(d÷γ×e)元素,然後為(wèi)該元素綁定click事(shì)件γ™✘‍(jiàn)或touchend事(shì)件(jiàn)。在事(shì)件(jiàn)中可(↑←×kě)以使用(yòng)下(xià)列API進行(x&↔₹íng)小(xiǎo)程序頁面的(de)條轉。

  • wx.miniProgram.navigateTo()
  • wx.miniProgram.navigateBack()
  • wx.miniProgram.switchTab()
  • wx.miniProgram.reLaunch()
  • wx.miniProgram.redirectTo()

上(shàng)述API的(de)使用(yòng)與微(wēi)信小(xiǎo)程序中頁面跳(ti•✔£λào)轉的(de)API使用(yòng)規範是(shì)一(yī)樣的(de),以wx.£‌↓miniProgram.navigateTo()為(wèi₽₽↕)例,該方法的(de)API格式如(rú)下(xià)所示。

wx.miniProgram.navigateTo({
   url:'../swt/swt',            //指定跳(tiào)轉至小(xiǎo)程序頁面的(de)路(lù)徑
   success: function(){
	  console.log('success');   //頁面跳(tiào)轉成功的(de)回調函數(shù)

總結

本文(wén)重點在于對(duì)web-view頁面返回小(xiǎo∞​♥)程序頁面進行(xíng)了(le)講解和(hé)總結。在小(xiǎo)程序開(kāi)發α™ 過程中,web-view頁面的(de)實現(xiàn)☆∑π還(hái)有(yǒu)許多(duō)開(kāi)發技(‍φjì)巧和(hé)功能(néng),主要(yào)得(de)♦"Ω±力于JSSDK的(de)使用(yòng)。JSSDK的(de)說(shuōλ ✔≤)明(míng)文(wén)檔如(rú)下(xià)所示。

相(xiàng)關案例查看(kàn)更多(duō)

相(xiàng)關閱讀(dú)

三年中文在线观看免费大全_三年大片免费高清哔哩哔哩_三年在线观看免费大全哔哩_三年大全免费大片三年大片_三年在线观看免费大全_三年大片观看免费大全哔哩哔哩_三年中文在线观看免费高清第4版_三年中文免费视频大全_三年大片大全免费观看大全_三年大片在线观看哔哩哔哩_三年在线观看中文免费观看_三年成都中文在线观看免费版