- 当前 Bug 的表现(可附上截图)
设置的title不生效
- 预期表现
设置的title生效
- 复现路径
- 提供一个最简复现 Demo
创建了一个utils.js 封装函数如下
const shareProgram = function(path) {
return {
title: '分享绿洲精灵给朋友!',
path: '/'+path,
success: function () { },
fail: function () { }
}
}
在其他页面调用的时候,能够分享,但是title都是默认的小程序名称,如下截图:
onShareAppMessage: function () {
utils.shareProgram(this.route)
}
是不是应该写成
return utils.shareProgram(this.route)
是的,谢谢!
我是这样写的,一样的没起效果,分享标题始终都是项目的名称 onLoad(async (option) => { function onShareAppMessage(res) { return { title: '自定义分享标题', path: '/pages/Home/function', // 分享路径 success: function (res) { // 转发成功 console.log('转发成功', res); }, fail: function (res) { // 转发失败 console.log('转发失败', res); } }; } });
你好 最后怎么解决的呢?
按楼下方法,加一个return,已生效!
我觉得他说的是对的
好巧啊 我也这么觉得