3月7号,微信平台上线微信小程序新功能:支持半屏小程序,从基础库 2.20.1 开始,目前处于内测期间。官方对该功能的描述为:当小程序需要打开另一个小程序让用户进行快捷操作时,可将要打开的小程序通过半屏的形态快速拉起。

微信上线半屏小程序新功能:拉起多个小程序更便捷

功能及调用流程介绍

内测期间,当小程序开发者进行配置后,可以从屏幕下方直接拉起,显示一个名片样式的小程序窗口。目前,每个小程序最多只能打开两个半小程序,使用这项功能之前,开发者需要预先在全局配置的app.json 的 embeddedAppIdList 字段中设置声明需要通过半屏形态打开小程序。若不配置将降级为普通的小程序跳转小程序。完成配置后开发者通过调用wx.openEmbeddedMiniProgram打开半屏小程序。

配置示例:
{
“embeddedAppIdList”: [“wxe5f52902cf4de896”]
}

使用限制

使用过程有以下限制,若不符合也是降级为普通的小程序跳转小程序:

1、不能在横屏下打开半屏小程序;

2、不能打开小游戏;

3、跳转目标小程序需符合以下类目:

微信上线半屏小程序新功能:拉起多个小程序更便捷