腾讯云微搭低代码 小程序页面开启转发和分享指引

这篇说说在腾讯云微搭平台中配置小程序页面转发给朋友与分享到朋友圈的三种方式:页面设置、分享组件及自定义代码,并说明分享到朋友圈需满足公开访问、不含web-view组件及全托管授权等条件。 转发给朋友:可通过页面开关、分享组件或自定义代码实现,推荐前两种方式。 分享到朋友圈:需同时开启转发和分享开关,页面须公开、无web-view组件,且小程序为全托管授权。

相关产品
腾讯云微搭低代码 产品页,含版本规格、价格与购买入口。

一、操作场景

小程序页面默认不可被分享到朋友圈,开发者需主动设置转发给朋友或分享到朋友圈。

二、页面转发给朋友

小程序实现效果为:

在微搭可以通过以下几种配置方式,发布应用后查看效果:

三、方式1:页面设置-小程序转发

编辑器大纲树中选中页面,在右侧配置面板打开小程序转发开关,并设置小程序转发标题、转发图片信息。

四、方式2:分享组件

在页面中使用小程序分享组件,设置分享页面,如果需要携带参数,可以打开携带参数开关,传递参数。

五、方式3:自定义代码

为了实现小程序页面分享到朋友圈的功能,我们基于微信小程序提供的 onShareAppMessage(Object object) 接口进行封装。你也可以封装自定义方法实现。

如无特殊需求,建议优先选择页面设置或分享组件实现。

六、页面分享到朋友圈

小程序实现效果为:

注意:小程序分享到朋友圈遵循 单页模式。当用户在朋友圈打开分享的小程序页面时,并不会真正启动小程序应用,而是直接进入一个专门的小程序单页模式页面。该页面仅展示被分享的单个页面内容,不包含小程序的其他功能和页面。

注意:同时分享到朋友圈的能力存在诸多场景限制。例如,部分页面类型或配置可能不支持分享等。为确保分享功能的正确配置和使用,建议在进行相关配置前,先详细阅读并了解微信小程序产品文档中关于 分享到朋友圈 的具体说明和要求。

在微搭可以通过以下几种配置方式,发布应用后查看效果:

七、方式1:可视化页面配置

编辑器大纲树选中页面,在右侧配置面板同时打开小程序转发和分享到朋友圈开关,支持自定义分享标题、转发图片等信息。

注意:说明:

按需求配置分享内容。

八、自定义代码

为了实现小程序页面分享到朋友圈的功能,我们基于微信小程序提供的 onShareTimeline() 接口进行封装。你也可以封装自定义方法实现。

九、注意事项

为确保页面能够正常开启分享到朋友圈的能力,请遵循以下条件:

1. 页面访问权限设置:

公开访问页面:被分享的页面必须设置为公开访问。具体要求如下:

·当应用访问控制配置为无需登录页时,页面需配置为公开访问,允许所有用户无需登录即可查看。

·若应用使用托管登录页,同样需要将页面配置为公开访问,以便用户在未登录状态下也能正常访问和分享。

2. 页面组件限制:

不包含 web-view 组件:被分享的页面不得包含 web-view 组件。web-view 组件用于嵌入网页内容,而分享到朋友圈的功能不支持包含此类组件的页面。

3. 小程序授权认证方式:

·全托管授权认证:应用绑定的小程序必须为 全托管授权 认证类型。扫码授权 认证的小程序不支持发起分享到朋友圈的操作。

注意:说明:

注意:在发布前,系统将在检查面板对以上条件进行自动检测。若发现不符合要求的情况,将给出相应提示。请根据提示信息,及时调整页面配置或相关设置,以确保分享到朋友圈功能的正常使用。

注意:

赞 (0)
上一篇 4天前
下一篇 4天前