AngularJs图像库64替换无效字符

时间:2013-12-12 14:21:42

标签: javascript angularjs

我正在尝试以角度输出base64图像。我从外部服务获得了一个base64字符串,我需要输出一个图像。问题是返回的字符串具有无效字符“_”。如果我尝试替换这些字符,我就无法渲染图像。

小提琴:http://jsbin.com/AYIQUhi/2/edit

我已经在coldfusion中进行了测试,图像呈现得非常完美。所以问题应该是有角度的......

1 个答案:

答案 0 :(得分:0)

问题是你的base64字符串不仅有“_”作为无效的char,还有其他字符。尝试将您的base64图片(replace(/_/g, '/')之后)转换为使用http://www.freeformatter.com/base64-encoder.html工具的二进制文件进行检查。