乐趣区

关于小程序:小程序调用原生onShareAppMessage分享imageUrl参数是mp4格式怎么办

因为小程序调用 onShareAppMessage 的时候,imageUrl 参数只能是图片格式,如果是 mp4 的话会展现不进去分享的图,这个时候怎么办呢?

能够使用阿里云 oss 视频截帧的形式,截取视频的某一帧作为图片传入和,就能够显示了!

以下是具体方法

onShareAppMessage: function (ops) {

if (ops.from === 'button') {
  // 来自页面内转发按钮
  console.log(ops.target)
}
let path = 门路.split('.')[门路.split('.').length - 1] == "mp4" ? 门路 + "?x-oss-process=video/snapshot,t_7000,f_jpg,w_800,h_600,m_fast" : 原门路
return {
  title: 11223344,
  path: 我的项目门路,
  imageUrl: path
}

}

在 mp4 前面拼上?x-oss-process=video/snapshot,t_7000,f_jpg,w_800,h_600,m_fast” 即可

还有更多的解决办法

参考上面链接
https://help.aliyun.com/document_detail/64555.html?spm=a2c4g.11186623.6.1408.3f1017f1DL079V&tdsourcetag=s_pcqq_aiomsg

退出移动版