2017-11-02 收到微信公眾號(hào)的推送消息,發(fā)布了“小程序內(nèi)嵌網(wǎng)頁(yè)能力開(kāi)放”的功能,這對(duì)于微信小程序只是一個(gè)小功能,但對(duì)于開(kāi)發(fā)者卻是一個(gè)非常大的想象空間。
在此之前,也有很多客戶都有提到實(shí)現(xiàn)這個(gè)功能的需求,但無(wú)奈還沒(méi)有開(kāi)放,無(wú)法實(shí)現(xiàn),現(xiàn)在這一功能開(kāi)放了,無(wú)疑大大增加了微信小程序的能力。
那么如何開(kāi)啟小程序內(nèi)嵌網(wǎng)頁(yè)授權(quán)域名呢?
第一步:開(kāi)發(fā)者登錄小程序后臺(tái)配置業(yè)務(wù)域名后,即可實(shí)現(xiàn)小程序內(nèi)嵌網(wǎng)頁(yè)。
第二步、配置域名需要管理員掃碼
第三步、驗(yàn)證服務(wù)器所有權(quán),域名必須備過(guò)案,同事自己對(duì)服務(wù)器有所有權(quán),因?yàn)樾枰蟼魇跈?quán)文件到服務(wù)器,所以并不是任何網(wǎng)頁(yè)都可以內(nèi)嵌,只有自己的才可以。
每個(gè)域名最多配置支持綁定20個(gè)小程序
每個(gè)小程序最多配置20個(gè)域名
這個(gè)數(shù)量對(duì)于普通應(yīng)用是絕對(duì)夠用的,但方維網(wǎng)絡(luò)任務(wù)最大的限制還是內(nèi)嵌的網(wǎng)頁(yè)必須具有所有權(quán),這個(gè)就意味著不能跳轉(zhuǎn)到其他網(wǎng)站,如查詢網(wǎng)站等,限制比較大。
像我們有個(gè)客戶是做駕校小程序的,需要在小程序里內(nèi)嵌違章查詢網(wǎng)站和模擬考試等第三方網(wǎng)站,但這兩個(gè)網(wǎng)站都不是自己的,所以也就無(wú)法實(shí)現(xiàn)了。
小程序如何實(shí)現(xiàn)內(nèi)嵌網(wǎng)頁(yè)呢?
根據(jù)微信小程序的開(kāi)發(fā)文檔,增加了組件web-view
web-view 組件是一個(gè)可以用來(lái)承載網(wǎng)頁(yè)的容器,會(huì)自動(dòng)鋪滿整個(gè)小程序頁(yè)面。個(gè)人類型與海外類型的小程序暫不支持使用。
從以上可看到,小程序支持和內(nèi)嵌網(wǎng)頁(yè)相互跳轉(zhuǎn),這個(gè)功能非常贊。
方維網(wǎng)絡(luò)專注于微信小程序定制開(kāi)發(fā),歡迎廣大客戶咨詢。