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

在javascript中传递并使用另一个应用程序中的图标,javascript,android,cordova,Javascript,Android,Cordova,在cordova插件中,我从应用程序中抓取图标。这可以在stackoverflow的不同位置找到。 但现在我需要将图标作为图形传递回javascript前端并显示它 到目前为止,我尝试了Base64编码的png,但它不起作用,因为我可以轻松地将Base64图像放在url旁边,并将其显示为背景图像 知道如何将其传递到javascript中是最好的方法吗 到目前为止,我已经: BitmapDrawable bitDw = ((BitmapDrawable) icon); Bitmap bitmap

在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,但无法将其显示为图像