微信小程序 分享转发onshareAppMessage 为什么没有用, 不执行,解决方法.

这篇博客主要讨论了在小程序中遇到用户点击右上角转发按钮但转发函数不执行的问题。问题的关键在于旧版代码中的`onshareAppMessage`函数名大小写的错误。解决方案是将函数名更正为`onShareAppMessage`并提供正确的返回值,包括标题、路径和图片URL。修复此问题可以确保自定义的转发内容能正常显示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 原因:

        可能你监听转发 函数也写上了 , 就是执行不了 这个监听函数


pege({
  //用户点击右上角转发
  onshareAppMessage: function () {
    
  },
})

 解决方法:

        旧版小程序的代码是        onshareAppMessage        目前        onShareAppMessage

        没错就是大小写的问题 , 复制下面的代码即可解决

pege({
    //用户点击右上角转发
    onShareAppMessage: function () {
        return {
	       title: "自定义标题",
		   path: `自定义路径`,
		   imageUrl: '自定义头像',
	    };
      },
})

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值