3月7日消息,微信小程序官方開發(fā)文檔近日上線了一個(gè)新功能,從基礎(chǔ)庫 2.20.1 開始,將支持“半屏小程序”,目前還處于內(nèi)測階段。
根據(jù)文檔定義,該功能為“當(dāng)小程序需要打開另一個(gè)小程序讓用戶進(jìn)行快捷操作時(shí),可將要打開的小程序通過半屏的形態(tài)快速拉起!
目前,當(dāng)用戶通過微信小程序打開另一個(gè)微信小程序時(shí),將會(huì)以全新界面打開的方式進(jìn)行跳轉(zhuǎn)。而在內(nèi)測的功能中,當(dāng)開發(fā)者進(jìn)行配置后,就可以從下方拉起,以卡片的形式展現(xiàn)。
IT之家了解到,內(nèi)測期間,每個(gè)小程序最多打開兩個(gè)半屏小程序,開發(fā)者需要在全局配置app.json的embeddedAppIdList字段中聲明需要通過半屏形態(tài)打開的小程序,若不配置將降級為普通的小程序跳轉(zhuǎn)小程序。
{"embeddedAppIdList": ["wxe5f52902cf4de896"]}
此外,使用過程有以下限制,若不符合將降級為普通的小程序跳轉(zhuǎn)小程序:
不能在橫屏下打開半屏小程序
不能打開小游戲
跳轉(zhuǎn)目標(biāo)小程序需符合以下類目:
.
此外,從基礎(chǔ)庫 2.11.3 開始,將支持小程序分享到朋友圈。用戶在朋友圈打開分享的小程序頁面,并不會(huì)真正打開小程序,而是進(jìn)入一個(gè)“小程序單頁模式”的頁面,類似于文章的展示方式。