Я разрабатываю приложение AR, используя A-Frame AR.Сейчас я пытаюсь добавить кнопку в AR-сцену и привязать к ней событие click.Но это не работает.Я использую эту библиотеку, https://github.com/rdub80/aframe-gui, чтобы добавить кнопку.
Это мой код.
<a-scene stats embedded arjs='trackingMethod: best;'> <a-marker preset="hiro"> <a-gui-button width="3" height="1" onclick="buttonActionFunction" value="Just a button" margin="0 0 0.05 0" rotation="200 0 0" > </a-gui-button> </a-marker> <a-entity camera></a-entity> </a-scene>
Я добавляю этот скрипт в раздел head
<script src="https://aframe.io/releases/0.6.1/aframe.min.js"></script> <script src="https://rawgit.com/donmccurdy/aframe-extras/master/dist/aframe-extras.loaders.min.js"></script> <script src="https://cdn.rawgit.com/jeromeetienne/AR.js/1.5.0/aframe/build/aframe-ar.js"> </script> <script src="https://rawgit.com/rdub80/aframe-gui/master/dist/aframe-gui.min.js"></script> <script> window.buttonActionFunction = function () { alert('I am here'); } </script>
Я вижу кнопку на сцене, когда камера обнаруживает маркер.Но когда я нажимаю кнопку, она не вызывает функцию / событие.Это не показывает ошибку, а также.Что не так с моим кодом и как я могу это исправить?