小程序能否送人主要取决于以下几个因素:
小程序是否开启了转发功能
如果小程序开发者没有开启转发功能,那么“转发给朋友”按钮就会是灰色的,用户无法进行分享。
页面是否授权给用户
有些小程序页面需要用户授权才能进行分享,如果用户没有授权,分享按钮也会显示为灰色。
微信版本
如果用户使用的微信版本过低,可能无法正常分享小程序页面。此时,建议升级微信版本或更新小程序版本。
小程序账号状态
如果小程序账号被封禁,用户将无法进行分享操作。需要登录微信小程序后台查看账号状态,如果账号被封禁,可以联系微信客服进行解封。
小程序是否已上线
如果小程序还未通过审核上线,分享按钮可能会是灰色的,因为小程序必须上线后才能被分享。
分享功能是否配置
小程序需要配置分享功能,具体方法是在需要分享的页面js中加入`onShareAppMessage()`方法,如果希望分享到朋友圈,还需要增加`onShareTimeline()`方法。
代码中是否定义了分享事件处理函数
小程序代码中必须定义`onShareAppMessage`对象,否则无法进行分享。
综上所述,要解决小程序不能送人问题,需要检查并确保小程序已开启转发功能、页面已授权、微信版本已更新、账号状态正常、小程序已上线,并且分享功能已在代码中正确配置。如果问题仍然存在,建议联系小程序开发者或微信客服寻求进一步帮助。