将base64编码的图像插入iOS版Wikitude SDK中的AR.ImageResource

insert base64 encoded image into AR.ImageResource in Wikitude SDK for iOS

本文关键字:SDK Wikitude 中的 AR ImageResource iOS 编码 base64 图像 插入      更新时间:2023-11-10

我希望在Wikitude SDK iOS中创建新的AR.ImageResource时插入一个base64编码的图像。

我可以在HTML img src属性中使用javascript直接执行此操作,如下所示

 document.getElementById("imageFooterId").src = "data:image/png;base64," + jsonObject[id].picData;

但是,要在Wikitude的aug视图中渲染图像,需要使用AR.ImageResource,并且插入base64编码的图像有点困难。

我正在使用以下函数调用,但没有运气

 tmpImage = new AR.ImageResource("data:image/png;base64," + jsonObject[i].picData, {onError: errorLoadingImage});

他们对执行此操作有什么建议吗?

当前不支持此操作。我可以想象使用一个从base64映像生成URL的Web服务,你可以将其用于AR.ImageResource。但你仍然需要通过网络间发送/加载它,这不是最佳的。

另请查看:http://forum.wikitude.com/home/-/message_boards/message/28074

免责声明:我在公司工作。