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