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

时间:2017-09-18 08:48:43

标签: android geolocation augmented-reality wikitude

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

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

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

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

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

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

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

您只需编写一个JavaScript函数即可接收数据并进行更改。然后,从Android调用它(可能是在发生事件时)使用

将数据作为参数传递
this.architectView.callJavascript("yourJSfunction(args)");