🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### **shareAction** 此方法可以调用分享功能,分享到微信好友、微信朋友圈、qq、分享小程序给好友 > isShow为0则不弹出底部选择弹窗,例:isShow: 0, scene: 0则直接分享对应信息到微信好友 > 场景值为5时,要注意需要传入小程序原始id、路径、版本、预览图等信息 > isShow为1时,场景值scene无效 > 分享图片时只有isShow、scene、images参数有效 > 分享链接时传入contentUrl, **参数** ``` isShow: Int 0不弹框、1弹出弹框 scene: Int 0微信好友 1微信朋友圈 2QQ 3QQZone 4系统分享 5分享小程序 title:String 要分享的标题 desc:String 分享的文本内容 contentUrl:String 分享链接 thumb:String 分享的预览图地址 images: List<String> (限制为:数组,一张,网络地址)要保存的图片链接 miniPath:String 小程序资源路径 miniId:String 小程序ID miniProgramType: String 小程序版本:release正式版 test开发测试版 preview体验版 ``` **示例代码** ``` // 拉起弹窗分享链接 shareAction({ isShow: 1, desc: '这里是描述', thumb: 'https://img.xxcdn.cn/xxx.jpg', title: '这是里标题', contentUrl: 'https://www.baidu.com/' }) ``` ``` // 直接分享图片到微信好友 shareAction({ isShow: 0, scene: 0, images: ['https://img.xxcdn.cn/xxx.jpg'] }) ``` ``` // 分享小程序到微信好友 let obj = 自己接口返回数据或者在下面手动拼接所需参数 shareAction({ isShow: 0, scene: 5, miniPath: obj.miniPath, miniId: obj.miniId, desc: obj.desc, contentUrl: obj.contentUrl, thumb: obj.thum, title: obj.title, miniProgramType: obj.miniProgramType }) ```