企业微信发送文件,比如图片,文档和表格之类的,在安卓手机上发送是正常的,在苹果手机上发送出去是一串代码,并不是文件本身,这是因为苹果手机有什么限制吗,在苹果5和苹果11,系统分别是ios12和ios14,发送都是一串代码
this.jsjdk.invoke('sendChatMessage', {
msgtype:type, //消息类型,必填
text: {
content:id, //文本内容
},
image:
{
mediaid: id, //图片的素材id
},
video:
{
mediaid: id, //视频的素材id
},
file:
{
mediaid: id, //文件的素材id
},
news:
{
link:linkObj.link,
title:linkObj.title || '暂无标题',
content:linkObj.desc || '暂无内容',
desc:linkObj.desc || '暂无描述',
imgUrl:linkObj.imgUrl,
}
}, function(res) {
if (res.err_msg == 'sendChatMessage:ok') {
}else{
alert(JSON.stringify(res) + '发送失败')
}
})