wx.miniapp.shareVideoMessage
分享视频到微信
注:
1、该接口需要申请和初始化微信 open 能力,需要客户端进行相关配置
2、该接口不支持在「移动应用助手」中调试,开发者需构建 apk 或者 ipa 安装到手机后才能调试
接入前注意事项
- 该能力依赖微信 Open SDK ,需按照指引在微信开放平台创建移动应用账号,以完成相关初始化配置,详情可查看微信移动应用能力初始化指引
参数
方便开发者理解,wx.miniapp.shareVideoMessage 参数与微信开放平台 opensdk 分享接口参数一致
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
videoUrl | string | - | 是 | 视频链接 url, 限制长度不超过 10KB |
videoLowBandUrl | string | - | 否 | 供低带宽的环境下使用的视频链接,限制长度不超过 10KB |
title | string | - | 是 | 视频标题 |
description | string | - | 是 | 视频描述 |
thumbPath | string | - | 是 | 分享缩略图,支持代码包图片资源路径或者本地临时、缓存、用户文件;不支持网络图片路径 |
scene | number | - | 否 | 场景值 |
success | function | 否 | 获取后成功回调 | |
fail | function | 否 | 获取失败回调 |
注意:videoUrl 和 videoLowBandUrl 不能同时为空
调用示例
wx.miniapp.shareVideoMessage({
videoUrl: 'https://encrypted-vtbn0.gstatic.com/video?q=tbn:ANd9GcQPt0qbJ-TMyXt_fKgwfjE4y2qqS543MIWjjQ',
videoLowBandUrl: 'https://encrypted-vtbn0.gstatic.com/video?q=tbn:ANd9GcQPt0qbJ-TMyXt_fKgwfjE4y2qqS543MIWjjQ',
title: 'title',
description: 'description',
thumbPath: '/pages/thumb.png',
success(e) {
console.log(`share video success: ${JSON.stringify(e)})`)
},
fail(e) {
console.log(`share video failed: ${JSON.stringify(e)}`)
}
})