3月7號,微信平臺上線微信小程序新功能:支持半屏小程序,從基礎庫 2.20.1 開始,目前處于內測期間。官方對該功能的描述為:當小程序需要打開另一個小程序讓用戶進行快捷操作時,可將要打開的小程序通過半屏的形態快速拉起。
功能及調用流程介紹
內測期間,當小程序開發者進行配置后,可以從屏幕下方直接拉起,顯示一個名片樣式的小程序窗口。目前,每個小程序最多只能打開兩個半小程序,使用這項功能之前,開發者需要預先在全局配置的app.json 的 embeddedAppIdList 字段中設置聲明需要通過半屏形態打開小程序。若不配置將降級為普通的小程序跳轉小程序。完成配置后開發者通過調用wx.openEmbeddedMiniProgram打開半屏小程序。
配置示例:
{
“embeddedAppIdList”: [“wxe5f52902cf4de896”]
}
使用限制
使用過程有以下限制,若不符合也是降級為普通的小程序跳轉小程序:
1、不能在橫屏下打開半屏小程序;
2、不能打開小游戲;
3、跳轉目標小程序需符合以下類目: