我正在尝试实现一个增强现实应用程序,在该应用程序中,我们可以通过在后台使用相机设备来可视化元素。我只能通过使用javascript(和cordova)来实现这个功能。在cordova中,我只能使用相机应用程序本身,而不仅仅是预览并且HTML方法还不够......所以我搜索了其他东西。
我找到了第一个维基百科。问题是它不是免费的,而且太复杂了。我很失望,因为它在集成方法上是完美的(cordova 的简单插件添加等......并将其用作简单的插件,如指南针、地理定位等......)
在那之后,我发现了另一件事:intel xdk。但问题是我必须直接在电脑上安装intel xdk,使用其他软件开发代码。如果我们可以使用类似的东西:
<script src="something_to_use_directly_intel_xdk_without.js"></script>
之后的常用方法:
intel.xdk.display.startAR();
但问题是,如前所述,我不能在 javascript 文件中直接使用这个框架,以 wikiitude 或简单导入的方式。
所以我在这里,尝试使用一个简单的插件或类似的东西来在后台显示相机预览。唯一要做的就是在这个背景上添加元素,使用cordova的加速度计、指南针和地理定位插件轻松计算。
因此,如果您有任何想法(只是在背景中显示相机的简单想法!!),那将非常有帮助。所以如果你有什么建议请告诉我!