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