在index.config.js文件内如下设置:
export default {
navigationBarTitleText: 'mini工具',
enableShareAppMessage: true,
enableShareTimeline: true
}在vue文件内,注意vue3的setup语法糖内设置无效,需要完整加入以下代码:
export default {
onShareTimeline ()
{
return{
title:'二维码生成器——mini工具箱',
path: "/pages/index/index",
imageUrl: require("../../assets/images/toolbox2.png") //图片1:1比例为佳
}
},
onShareAppMessage ()
{
return{
title:'二维码生成器——mini工具箱',
path: "/pages/index/index",
imageUrl: require("../../assets/images/toolbox-rect.png") //图片100x80的比例为佳
}
}
}转发效果可参考下面小程序

在Vue3的小程序项目中,由于setup语法糖的限制,需要在exportdefault中定义onShareTimeline和onShareAppMessage方法来设置分享到朋友圈和聊天的标题、路径及图片。在index.config.js中开启分享功能后,vue文件内需提供具体分享内容,包括自定义标题和1:1或100x80比例的图片。
1095

被折叠的 条评论
为什么被折叠?



