我想做一个应用,使用HTML和英特尔XDK。这不是火箭科学,你只需要把最终的html页面放在那里,放在项目的www文件夹中,就可以制作应用程序了。现在,我想实现这个:https://github.com/krisrak/html5-augmented-reality-app问题是这个带有AR的应用程序必须留在www文件夹中,并且它有一个index.html页面要工作。我已经为我的'app/html站点‘设置了index.html。如果我将AR的索引重命名为其他名称,例如AR,它将不起作用。我将从< body>部件中获取文本,但没有其他内容,没有活动脚本,没有激活后置摄像头,什么都没有。有谁知道我怎样才能指出index.html的AR.html实例才能工作呢?或任何其他解决方案?
谢谢,
安德烈
发布于 2014-07-26 00:02:44
构建一个多页面的混合HTML5应用程序是很复杂的。你最好坚持使用单页应用程序。请参阅Cordova CLI文档中的此well-hidden doc page,了解其中的一些原因。本质上,当您切换页面时,您将丢失JavaScript上下文,并且您必须重新初始化底层本机平台代码。请尝试将您的应用程序构建为单页面应用程序。
如果你所要做的只是在你的应用程序中加载一个外部页面,他们会尝试inAppBrowser插件:https://github.com/apache/cordova-plugin-inappbrowser/blob/master/doc/index.md --这个插件在Intel XDK中是可用的(因为XDK支持Cordova插件)。
https://stackoverflow.com/questions/24833561
复制相似问题