微信分享本地视频到朋友圈,收藏或者对话

/**
 * 分享到微信
 * @param path  路径
 * @param scene  分享到对话--SendMessageToWX.Req.WXSceneSession; 分享到朋友圈--SendMessageToWX.Req.WXSceneTimeline;分享到收藏--SendMessageToWX.Req.WXSceneFavorite
 */
fun shareToWechat(path: String, scene: Int) {
    wxApi ?: return
    if (!wxApi!!.isWXAppInstalled) {
        EdToast.showToast("未安装应用")
    }
    if (!isSupportShareToFriendCircle()) {
        EdToast.showToast("微信版本不支持,请升级")
    }
    val fileObject = WXVideoFileObject()
    fileObject.filePath = path
    fileObject.shareScene = scene
    val message = WXMediaMessage(fileObject)
    message.title = topicTwo
    message.description = topicTwo
    //构造一个Req
    val req = SendMessageToWX.Req()
    req.transaction = buildTransaction("video")
    req.message = message
    req.scene = scene
    //调用api接口,发送数据到微信
    wxApi?.sendReq(req)
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

s_nshine

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值