如何使本地存储中的图像在 (CodeNameOne) WebComponent 中可见?
How to make images in local Storage visible in (CodeNameOne) WebComponent?
在我的应用程序中,我使用以下代码下载了几张图片:
布尔 bResp = Util.downloadUrlToStorage(
url,
"IwImage_" + idImage + ".png",
真的
);
这工作正常。
现在,我需要让这些图像在 webComponent 中可见。
如何编写指向这些图像的 IMG TAG?
如何找出指向我设备中这些本地图像文件的 url?
存储对于 Web UI 是不可见的,因为它们位于不同的空间中。但是,您可以使用数据 URI 将任意图像插入 HTML.
您可以使用 WebBrowser.createDataURI(byte[],String) 方法生成可以毫无问题地嵌入到 <img>
标记中的 URI。
在我的应用程序中,我使用以下代码下载了几张图片:
布尔 bResp = Util.downloadUrlToStorage( url, "IwImage_" + idImage + ".png", 真的 );
这工作正常。
现在,我需要让这些图像在 webComponent 中可见。
如何编写指向这些图像的 IMG TAG?
如何找出指向我设备中这些本地图像文件的 url?
存储对于 Web UI 是不可见的,因为它们位于不同的空间中。但是,您可以使用数据 URI 将任意图像插入 HTML.
您可以使用 WebBrowser.createDataURI(byte[],String) 方法生成可以毫无问题地嵌入到 <img>
标记中的 URI。