多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
### **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 }) ~~~