微信小程序-【转发好友】以及中文标题乱码问题解决

微信小程序的转发功能,参考官方文档,使用的buttom的open-type功能,下面是转发功能的具体实现。

 // 通过按钮的 open-type="share"实现转发,触发onShareAppMessage函数
 <button open-type="share">转发</button>




  // 用户点击右上角分享 & 转发
    onShareAppMessage() {
        return {
            title:  decodeURIComponent('自定义标题'), //分享出去的标题
            imageUrl: "图片路径", //分享时显示的图片
            path: "/pages/goodsDetail/goodsDetail" + id//别人点击链接进来的页面及传递的参数
        }
    }

在这里插入图片描述
某些时候,转发分享的中文标题为乱码,例如: %5456%654/545/45%5456
解决方法如下:

onShareAppMessage() {
        return {
            title:  decodeURIComponent('自定义标题'), //此处用decodeURIComponent()转码解决
            imageUrl: "图片路径",
            path: "/pages/goodsDetail/goodsDetail" + id//别人点击链接进来的页面及传递的参数
        }
    }
posted @   兔子先森Ace  阅读(694)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示