js前端接受blob对象数组怎么去操作

JavaScript09

js前端接受blob对象数组怎么去操作,第1张

可以合成一个大的Blob,再放到src上进行播放。

var theBigBlob = new Blob(blobsArr, {

type: "video/mp4"

})

document.getElementById("re-video").src = URL.createObjectURL(blob)

另外,请问你知道怎么只取一段blob吗,这个blob数组只有从前面开始取才能播放,单个的好像不能播放,我想只取后面几个连续的一部分

1、在类中定义大字段:

Java代码

public class informAffiche {

private Blob content

public void setcontent(Blob S_content)

{

content=S_content

}

public Blob getcontent()

{

return content

}

}

2、数据库中读取大字段内容并set进去:

Java代码

while(rs.next())

{

s.setcontent(rs.getBlob("content"))

}

3、在页面得到

Java代码

if (list.size()>0){

s=(informAffiche)list.get(0)

Blob blob= s.getcontent()

if(blob == null || blob.length()==0){

content = ""

}else{

content = new String(blob.getBytes((long)1, (int)blob.length()))

System.out.println("content---->"+content)

}

}

4、页面输出:

<td><%=content %></td>