分享
# 分享:ShareManager
路径: business/manager/ShareManager.ts
注:分享按钮展示时需调用“buttonShow”方法
## 主动分享:shareApp
- 方法说明
主动分享
- 参数
channel: 分享渠道
path: 分享位置
shareItem(ShareItem)(非必填):分享数据,默认为CCCMain中配置分享数据对应渠道分享数据
- 使用方法
~~~~
shareManager.shareApp("test", "测试场景_开始").then(() => {
this.showMsg("分享成功")
}).catch(() => {
this.showMsg("分享失败")
});
shareManager.shareApp("menu","解锁弹窗",{title:"我是title",imageUrl:"我是url"})
.then(() => {
this.upgradeSuccess();
}).catch(() => {
ToastUtil.toastShort("请分享到不同的群")
});
~~~~
## 分享按钮展示:buttonShow
- 方法说明
分享按钮展示(发送统计,计算转化率用)
- 使用方法
shareManager.buttonShow()
## 分享视频:shareVideo(0.0.2新增)
- 方法说明
分享视频
- 参数
path:视频路径
- 使用方法
~~~~
const path = videoRecorderManager.getVideoPath();
shareManager.shareVideo(path);
~~~~