HTML5使用src使用原始二进制数据 [英] HTML5 using src using raw binary data

查看:229
本文介绍了HTML5使用src使用原始二进制数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

假设我将音频文件存储在数据库中,稍后我想在我的应用程序中使用该BLOB或二进制文件。

Let's say I am storing an audio file in the database and later on I would want to use that BLOB or binary in my application.

<audio src ="${sessionScope.user.music}"> 

其中 $ {sessionScope.user.music} 返回已从数据库中检索的二进制数据。

Where ${sessionScope.user.music} returns a binary data that has been retrieve from the database.

是否可以使用二进制数据而不是uri在音频标签中加载音频文件?或路径?

would it be possible to load an audio file in an audio tag, using binary data instead of a uri? or path?

推荐答案

有点像内嵌图像:

<img src="data:image/gif;base64,R0lGODlhEAAOALMAAOazToeHh0tLS/7LZv/0jvb29t/
f3//Ub//ge8WSLf/rhf/3kdbW1mxsbP//mf///yH5BAAAAAAALAAAAAAQAA4AAARe8L1Ekyky67
QZ1hLnjM5UUde0ECwLJoExKcppV0aCcGCmTIHEIUEqjgaORCMxIC6e0CcguWw6aFjsVMkkIr7g7
7ZKPJjPZqIyd7sJAgVGoEGv2xsBxqNgYPj/gAwXEQA7"
    width="16" height="14" alt="embedded folder icon">

这适用于< img> ,我很不确定数据:audio / mp3; base64,... (或 audio / ogg )会工作。它不在我的HTML5参考中。

Where this works for <img>, I am far from sure that data:audio/mp3;base64, ... (or audio/ogg) would work. It is not in my HTML5 reference.

有关编码,请参阅带有内嵌图像的JEditorPane

这篇关于HTML5使用src使用原始二进制数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆