1

我目前正在使用 Wikitude phonegap 扩展来开发我的应用程序。

使用 jquery mobile,我设置了页眉和页脚,其中包含提供内容信息的中央 div。

我想在<div>内容标签中显示 AR 浏览器,但是,当我执行loadArchitectWorld()调用时,它会带来全屏 AR 浏览器。

这里的最佳做法是什么?

  1. 仅将 AR 浏览器用于显示 POI 和相关信息?
  2. 在 AR 浏览器上构建整个应用程序?
  3. .hide()使用和.show()调用在 AR 浏览器和应用程序的其余部分之间来回切换?

提前致谢。

4

1 回答 1

1

Wikiitude 的 PhoneGap 插件设计为全屏。一旦您调用 loadArchitectWorld() ,就会将全屏视图添加到 phoneGap 活动的父视图,该视图处理任何“AR.”组件。

因此,最佳实践是在“Wikitude SDK html”中为 AR 定义任何内容并使用 urlListener-concept(当您在 ARchitect World 中调用“document.location = architectdk://...”时在 phonegap 中触发事件)传递信息在 AR 和 PhoneGap 之间,例如退出 AR 视图。

另请查看 Wikiitude github 帐户中提供的示例。

亲切的问候

于 2013-05-02T05:50:38.333 回答