传递并使用javascript中另一个应用程序的图标

时间:2014-09-17 10:48:06

标签: javascript android cordova

在cordova插件中我从应用程序中抓取图标。这可以工作,因为你可以在stackoverflow上的不同位置找到它。 但现在我需要将图标作为图形传递回javascript前端并显示它。

到目前为止,我尝试了一个Base64编码的png,但它不起作用(因为我可以很容易地将base64图像放在url()中并将其显示为背景图像)。

知道如何将它传递给javascript的最佳方法是什么?

到目前为止,我有:

BitmapDrawable bitDw = ((BitmapDrawable) icon);
Bitmap bitmap = bitDw.getBitmap();
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.PNG, 100, stream);
byte[] bitmapByte = stream.toByteArray();

appIcon = new String(bitmapByte);

我可以传回appIcon,但无法将其显示为图像。

0 个答案:

没有答案