IT之家3月7日消息,微信小程序官方开发文档近日上线了一个新功能,从基础库 2.20.1 开始,将支持“半屏小程序”,目前还处于内测阶段。
![](http://n.sinaimg.cn/tech/transform/110/w630h280/20220307/2cbc-f8a1032ddec04de52bc168278c77c995.png)
根据文档定义,该功能为“当小程序需要打开另一个小程序让用户进行快捷操作时,可将要打开的小程序通过半屏的形态快速拉起。”
![](http://n.sinaimg.cn/tech/transform/264/w630h434/20220307/6bea-7c19e77532abafdabe28a7b3cbd2d268.jpg)
目前,当用户通过微信小程序打开另一个微信小程序时,将会以全新界面打开的方式进行跳转。而在内测的功能中,当开发者进行配置后,就可以从下方拉起,以卡片的形式展现。
IT之家了解到,内测期间,每个小程序最多打开两个半屏小程序,开发者需要在全局配置app.json的embeddedAppIdList字段中声明需要通过半屏形态打开的小程序,若不配置将降级为普通的小程序跳转小程序。
{"embeddedAppIdList": ["wxe5f52902cf4de896"]}
此外,使用过程有以下限制,若不符合将降级为普通的小程序跳转小程序:
不能在横屏下打开半屏小程序
不能打开小游戏
跳转目标小程序需符合以下类目:
![.](http://n.sinaimg.cn/spider20220307/322/w610h512/20220307/3112-84eb2977496737deab48821c1c23a8e4.png)
此外,从基础库 2.11.3 开始,将支持小程序分享到朋友圈。用户在朋友圈打开分享的小程序页面,并不会真正打开小程序,而是进入一个“小程序单页模式”的页面,类似于文章的展示方式。
![](http://n.sinaimg.cn/tech/transform/290/w630h1260/20220307/313e-bcde08e4f202d3f55107544e9b6acb3b.png)
![新浪科技公众号 新浪科技公众号](http://n.sinaimg.cn/tech/content/tech_qr2x.png)
新浪科技公众号
“掌”握科技鲜闻 (微信搜索techsina或扫描左侧二维码关注)
![](http://n.sinaimg.cn/tech/content/tech_weixin2.png)