同问 + 1
侧边栏发视频sendChatMessage:fail, fail to fetch cdn data企业微信侧边栏应用,从侧边栏分享视频到会话,出现错误: 'sendChatMessage:fail, fail to fetch cdn data' 以下代码先是尝试请求后台,后台请求企业微信上传临时素材并获取mediaid返回前端,然后前端调用sendChatMessage 分享到会话,此时在"//3"处返回以上错误。 onVideoClick = (item: IVideoData) => (e) => { getFileMediaId(item.file_id, 'video').then((res) => { //1 const mediaid = res.data; log("onVideoClick: mediaid: ", mediaid, res) //2 return invokeJsApi('sendChatMessage', { msgtype: "video", //消息类型,必填 video: { mediaid, //文本内容 }, }) }).then((res) => { log("onVideoClick: sendChatMessage ok", res) }).catch((error) => { log(error) //3 }) } 说明: 1。临时素材上传已成功:“//2” 处已成功获取mediaid 2。类似代码在分享图片,文本,图文消息时没有问题。 3。问题在企业微信pc客户端, iphone 7plus上都有这个问题。
2020-08-17是否与文件格式有关?测试发现jpg类型图片发送成功,jpeg类型发送不成功
JSSDK sendChatMessage:fail_download_image_failed ?企业微信JSSDK调用接口:sendChatMessage,发送图片类型的文件,部分图片可以发送成功,部分图片发送失败,提示以下信息。通过mediaId下载素材也能正常下载。 [图片]
2020-08-10