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