转发自定义图片不显示

发布于 7 年前作者 aqian15183 次浏览最后编辑 7 年前来自 ask

服务端返回的方式

Response.ContentType = “image/Png”;

MemoryStream s = new MemoryStream();

image.Save(s, System.Drawing.Imaging.ImageFormat.Png);

Response.BinaryWrite(s.ToArray());

图片地址:http://wxcs.busboss.cn/Test/ImageOut?text=测试文字

在开发工具转发能够显示

在客户端则是一直在加载

是小程序不支持这种方式返回的图片还是其他原因求解!!!

1 回复
yong30
yong301 楼5 年前

如果你这样可以的话,分享就必须是待API的返回结果成功后,再调出分享界面~

目前分享肯定不支持异步请求~

如果你真想拿到这张图片,可以在onshow,或者onload里面先把这张图片地址获取到,然后保存在data中,点击分享的时候判断一下,如果有图片地址,就用这个地址,如果没返回,就用张默认图片吧~