在我的web应用程序,要实现与QR码扫描值增强现实。
后QR码从基于基于响应QR代码值并显示图像或对象的服务器扫描获取数据。
我已经通过了A-Frame blog能够显示与弘/条码但静态值样本对象。我想让它动态扫描QR码。
如何通过使用AR.js和A字架来实现这一目标?
这可以与数据矩阵来完成。配置你的场景是这样的:
<a-scene arjs='detectionMode: mono_and_matrix; matrixCodeType: 3x3;'></a-scene>
然后,在条形码标记包裹你的对象(S):
<a-marker type='barcode' value='5'></a-marker>
您可以使用此工具生成条形码:http://au.gmented.com/app/marker/marker.php
需要注意的是matrixCodeType
可以之一:
[3x3, 3x3_HAMMING63, 3x3_PARITY65, 4x4, 4x4_BCH_13_9_3, 4x4_BCH_13_5_5]
其中一些将能够编码唯一值的数量更多,但他们有精度的不同级别。你可以在这里读到:https://github.com/artoolkit/artoolkit-docs/blob/master/3_Marker_Training/marker_barcode.md
如何打开您的应用程序/网页包含AR.js代码?
如果是通过QR代码本身,你可以追加要访问作为参数的URL的UUID,然后访问从URL查询参数。
(你仍然需要从你的QR码作标记的AR.js能够在哪里显示你的课程信息,AR.js只提供基于标记的AR)。