微信小程序 分享到朋友圈(Beta)
微信小程序分享到朋友圈(Beta)能够帮助开发者将小程序页面快速传播出去,提升用户覆盖率。本文将介绍微信小程序分享到朋友圈(Beta)的使用方法以及注意事项。
1. 设置分享状态
默认情况下,小程序页面是不支持分享到朋友圈的,需要开发者主动设置“分享到朋友圈”的状态。开发者需要满足两个条件:
- 页面要允许“发送给朋友”,具体参考Page.onShareAppMessage接口文档;
- 页面要允许“分享到朋友圈”,可以自定义标题和分享图片等,具体参考Page.onShareTimeline接口文档。
只有同时满足上述两个条件的页面才可以被分享到朋友圈。
2. 单页模式
在朋友圈中打开一个分享的小程序页面时,并不会真正地进入小程序,而是进入一个“单页模式”的页面。该模式下顶部固定有导航栏和操作栏,不支持自定义样式。需要注意的是,“单页模式”只适用于纯内容展示场景,交互与接口能力有限制,具体限制如下:
- 页面无登录态,无法使用与登录相关的接口;
- 不允许跳转到其他页面,包括任何跳小程序页面、跳其他小程序和跳微信原生页面;
- 不支持横屏使用;
- 若页面包含tabBar,则不会渲染。
为了达到良好的用户体验,请尽量避免使用被禁用的接口或组件。
3. 页面适配
为了适配单页模式,在开发过程中可以通过判断场景值等于1154来进行页面适配,并通过navigationBarFit配置来设置顶部导航栏与页面的相交状态。此外,在单页模式下,wx.getSystemInfo接口返回的safeArea为整个屏幕空间。
4. 禁用能力列表
在单页模式下,有一些组件或接口是受限制的,不能被使用。这些接口包括登录、小程序跳转、用户信息、支付、授权、设置、收货地址、卡券、发票、生物认证、微信运动和微信红包等。为了不影响用户体验,请开发者注意接口的适配。
5. 运营须知
分享到朋友圈功能是为纯内容场景而设立的,如果滥用于营销、诱导等行为,将会被打击。在单页模式下,不得诱导或强制用户点击“打开小程序”,应在“单页模式”中尽可能呈现完整的内容。
本文总结
微信小程序分享到朋友圈(Beta)是一个快速传播小程序的好方法。开发者需要主动设置分享状态,并注意单页模式下的限制与接口能力的适配。最后,分享功能要合理使用,不得滥用。
-
B2B2C多用户商城系统支持企业自营与商户入驻模式共存 会员一站式精细化营销工具 多用户分销,带来爆发式增长
系统支持平台自营+供应商店铺共存的经营模式(类天猫&京东模式),帮助企业打造生态级商业平台为目的的电子商务系统。
免费试用系统 -
B2B2B电商交易系统优化供应链协作 授信及账期支付 商品按照数量阶梯设价
全渠道订货/采购及经销商管理数字化系统,实现供应链整合和交易便捷化。
免费试用系统 -
S2B2B电商交易系统供销一体化,提高市场集中度 集团管控一体化,有效实现供需匹配 移动应用一体化,提高运营综合效率
上下游资源整合数字化解决方案,赋能产业供应链,构建产业互联网生态体系。
免费试用系统
