2023-12-19 分類(lèi): 網(wǎng)站建設(shè)
對(duì)小程序開(kāi)發(fā)一點(diǎn)都不了解的小白鼠,經(jīng)過(guò)昨天下午半天的研究,終于實(shí)現(xiàn)小程序內(nèi)嵌H5頁(yè)面功能,下面把經(jīng)驗(yàn)和代碼分享給大家,請(qǐng)多多指教!
微信小程序內(nèi)嵌網(wǎng)頁(yè)或H5頁(yè)面,總結(jié)起來(lái)就是在小程序頁(yè)面中添加一行如下代碼
<web-view src="https://www.**888.com"></web-view>其中https://www.**888.com就是所嵌入的H5頁(yè)面。
源碼和具體的使用細(xì)則,可以到下載源碼及使用說(shuō)明。
下面進(jìn)入正題:
一、注意事項(xiàng)
1.1注冊(cè)小程序賬號(hào)必須為企業(yè)的。因?yàn)閭€(gè)人類(lèi)型與海外類(lèi)型的小程序暫不支持使用web-view組件。
1.2嵌入的H5頁(yè)面,必須放在自己的服務(wù)器中。自己的服務(wù)器外網(wǎng)可以訪問(wèn)且已配置HTTPS訪問(wèn)。
二、具體步驟
2.1小程序開(kāi)發(fā)環(huán)境準(zhǔn)備(注冊(cè)企業(yè)小程序賬號(hào),下載小程序開(kāi)發(fā)環(huán)境,開(kāi)發(fā)HelloWorld小程序)
注冊(cè)企業(yè)小程序賬號(hào)
請(qǐng)參考微信小程序官網(wǎng)https://developers.weixin.qq.com/miniprogram/dev/index.html?t=18111420
不會(huì)操作的,可以在文章最下方下載注冊(cè)企業(yè)小程序賬號(hào)步驟,詳細(xì)截圖及各步驟中的注意事項(xiàng),這里就不累贅說(shuō)明了。
下載小程序開(kāi)發(fā)環(huán)境和開(kāi)發(fā)HelloWorld小程序
請(qǐng)參考微信小程序官網(wǎng)https://developers.weixin.qq.com/miniprogram/dev/#安裝開(kāi)發(fā)工具
2.2小程序中嵌入H5頁(yè)面(H5頁(yè)面對(duì)應(yīng)的服務(wù)器配置https訪問(wèn),小程序中配置服務(wù)器域名和業(yè)務(wù)域名,新建嵌入H5小程序項(xiàng)目)
H5頁(yè)面對(duì)應(yīng)的服務(wù)器配置https訪問(wèn)
請(qǐng)參考我另外一篇博客,地址https://blog.csdn.net/jlq_diligence/article/details/84107729
如果在移動(dòng)手機(jī)中訪問(wèn)嵌入H5頁(yè)面時(shí),提示“該證書(shū)并非來(lái)自可信的授權(quán)中心”,說(shuō)明證書(shū)有問(wèn)題或者配置證書(shū)不對(duì),可以在博客中留言,我看到時(shí),給你回復(fù)。
小程序中配置服務(wù)器域名和業(yè)務(wù)域名
登錄小程序賬號(hào)后,進(jìn)入“設(shè)置-》開(kāi)發(fā)設(shè)置”界面,在頁(yè)面中部,有個(gè)“服務(wù)器域名”和“業(yè)務(wù)域名”,這2個(gè)都是挨著的,如何配置具體如下:
設(shè)置https://mini.***.com后的截圖為:
注意:域名使用一級(jí)域名,例如www.***.com,不要配置demo.***.com二級(jí)域名,不然驗(yàn)證不過(guò)。
配置成功后的截圖如下:
新建嵌入H5小程序項(xiàng)目
選擇“小程序項(xiàng)目”后,出現(xiàn)如下界面:
登錄https://mp.weixin.qq.com,我們可以在菜單 “設(shè)置”-“開(kāi)發(fā)設(shè)置” 看到小程序的AppID了 。
設(shè)置后為:
確定后,彈出如下界面:
代碼如下:
<!--index.wxml-->
<viewclass="container">
<viewclass="userinfo">
<button wx:if="{{!hasUserInfo && canIUse}}"open-type="getUserInfo"bindgetuserinfo="getUserInfo"> 獲取頭像昵稱 </button>
<block wx:else>
<image bindtap="bindViewTap"class="userinfo-avatar"src="{{userInfo.avatarUrl}}"mode="cover"></image>
<textclass="userinfo-nickname">{{userInfo.nickName}}</text>
</block>
</view>
<viewclass="usermotto">
<textclass="user-motto">{{motto}}</text>
</view>
<web-view src="https://www.**888.com"></web-view>
</view>
添加H5頁(yè)面后,編譯-》預(yù)覽,再打開(kāi)微信,掃預(yù)覽二維碼,就大功告成了。
自己整理的文檔目錄結(jié)構(gòu)如下,如果有需要,可以從最下方的鏈接進(jìn)行下載:
分享題目:微信小程序如何內(nèi)嵌網(wǎng)頁(yè)或H5頁(yè)面?
網(wǎng)頁(yè)網(wǎng)址:http://jinyejixie.com/news43/309393.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、網(wǎng)頁(yè)設(shè)計(jì)公司、企業(yè)網(wǎng)站制作、網(wǎng)站收錄、網(wǎng)站導(dǎo)航、軟件開(kāi)發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容