最近在做一个移动web app项目的开发,将客户经理与客户的聊天功能搬到手机中(类似微信聊天),其中客户经理的头像由原电脑端的聊天项目组同事提供。他们保存在数据库中的图片信息为varbinary类型的数值,也就是以二进制数据保存。自己写了个根据客户经理的ID查找其头像信息的接口(即中台wcf服务),将这个varbinary值读取出来,通过日志中记录的这些值的形式,发现是base64编码的方式。于是就有了之后的研究,就是将base64编码的图片显示的问题:
方法①:<img>控件
<img alt="头像" src="../Handler/GetPhoto.ashx?AgentID=×××"