如果它位于一个单独的文件中,如何在HTML中显示base64编码的图像?

如果它位于一个单独的文件中,如何在HTML中显示base64编码的图像?,第1张

概述我有base64编码图像.如果我把它正确地放入html它的工作原理: <img src="data:image/png;base64,..."/> 但是,当我将所有base64内容放入一个单独的文件中时,它不会: <img src="image.base64.txt"/> 我尝试将扩展名更改为.png,但它没有帮助.有任何想法吗? 您需要发送正确的Content-type,Content-enc 我有base64编码的图像.如果我把它正确地放入HTML它的工作原理:
<img src="data:image/png;base64,..."/>

但是,当我将所有base64内容放入一个单独的文件中时,它不会:

<img src="image.base64.txt"/>

我尝试将扩展名更改为.png,但它没有帮助.有任何想法吗?

解决方法 您需要发送正确的Content-type,content-encoding和charset http标头以及该文件.请注意,它们都是数据的一部分:URI模式.你应该在内容类型和编码之间有一个charset = utf-8或类似的子句:
url(data:image/png;charset=utf-8;base64,...);
总结

以上是内存溢出为你收集整理的如果它位于一个单独的文件中,如何在HTML中显示base64编码的图像?全部内容,希望文章能够帮你解决如果它位于一个单独的文件中,如何在HTML中显示base64编码的图像?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1131576.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存