【问题标题】:Wikitude: constantly update POI information from native code?Wikitude:不断从本机代码更新 POI 信息?
【发布时间】:2017-09-18 08:48:43
【问题描述】:

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

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

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

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

如果您认为有更好的增强现实 SDK 可以用于此,我也很高兴听到它。到目前为止,带有地理位置和视觉标记(我都需要)的 SDK 的选项似乎很少。

感谢您的帮助!

【问题讨论】:

标签: android geolocation augmented-reality wikitude


【解决方案1】:

您可以从 Native Android 向您的 Wikiitude JavaScript 代码发送消息。

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-01-05
    • 1970-01-01
    • 2015-09-03
    • 2020-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多