无法在webview中查看连续图像

时间:2016-06-30 14:03:28

标签: javascript android-studio

我遇到的问题是我有一个连续接收图像字节数组的功能,即以高速率接收多个图像。我想在webview中显示这些图像。这样我就能以一定的速度看到变化的图像,这对我来说就好像在观看视频一样。

我所做的是:

ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();  
bitmap.compress(Bitmap.CompressFormat.PNG, 100, byteArrayOutputStream);
byte[] byteArray = byteArrayOutputStream .toByteArray();
String encoded = Base64.encodeToString(byteArray, Base64.DEFAULT);

然后将此字符串作为参数传递给html文件

document.getElementById("ItemPreview").src = "data:image/png;base64," +      YourByte;

但是,当我查看webview时,只显示1或2个图像而不是100个图像。 是什么原因以及如何解决?

0 个答案:

没有答案