Wikitude:不断更新本机代码中的POI信息?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Wikitude:不断更新本机代码中的POI信息?相关的知识,希望对你有一定的参考价值。

我是javascripthtml的新手,但我正在考虑Wikitude为ODG R-7智能眼镜开发android AR应用程序。在我投入非常有限的时间学习JavaScript之前,我希望尽可能确定我需要做的事情可以使用Wikitude来实现。如果有人能提供这方面的见解,我将非常感激!

在您看来,Wikitude可用于实现执行以下操作的应用程序:

  • 有关移动目标的信息在POI上显示为文本。有关此目标的位置和信息正在发生变化。
  • 从本机代码中的另一个程序接收包括GPS坐标的信息。因此,应该可以将此信息传递给JavaScript代码,并在每次收到信息消息时更新附加到目标POI的位置和文本。

根据我所读到的内容,可以将信息从本机代码转发到JavaScript代码。其余我担心的是。我非常确定可以通过这种方式更改POI的位置,但是如何不断更新附加到该POI的文本信息呢?

如果你认为有一个更好的增强现实SDK可以用于此,我也很高兴听到它。到目前为止,带有地理位置和可视标记的SDK的选项(我需要两者)看起来很渺茫。

谢谢您的帮助!

答案

您可以将原生Android的消息发送到您的Wikitude JavaScript代码。

您只需编写一个JavaScript函数就可以接收数据并进行更改。然后,从Android调用它(可能在发生事件时)将数据作为参数传递

this.architectView.callJavascript("yourJSfunction(args)"); 

以上是关于Wikitude:不断更新本机代码中的POI信息?的主要内容,如果未能解决你的问题,请参考以下文章

MKMapview 中关于 poi 点的详细信息

Wikitude - 恢复应用程序时出现奇怪的输出

Wikitude - 横向模式下相机方向的问题

从另一个表 MySQL 更新地理信息

iOS Wikitude SDK (5.1.4) 在锁屏时崩溃

springboot使用poi导出数据生成excel(.xlsx)文件