关于环信接收信息 如何把远端url转换为前端可用的带格式的url?

onPictureMessage收到的message如图

https://img2.mukewang.com/5bfbab830001aad506670276.jpg

其url的没有后缀名的格式 且fileName和url是分离的
请问web端如何将收到的message展现为图片,同样的wen问题也出现在onFileMessage

目前的code是:

onPictureMessage: function ( message ) { 
var options = { 
url: message.url, 
headers:{ 'Accept': 'image/jpg' }, 
onFileDownloadComplete:function (response) { 
// 图片下载成功 console.log('Image download complete!'); 
var objectURL = WebIM.utils.parseDownloadResponse.call(conn, response); 
$('.test-img').attr('src',objectURL); console.log(objectURL); 
}, onFileDownloadError:function () { // 图片下载失败;
 } }; 
WebIM.utils.download.call(conn, options); }

但objectURL 也是没有后缀的url

不知道如何生成直接可用格式的url 如:192.168.1.101/admin/test.img


森栏
浏览 674回答 1
1回答

鸿蒙传说

img 的src地址不需要后缀名也可以显示,file 的类型可以在消息属性中增加个字段
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript