Реализация AR.js в Angular 6 - PullRequest
       12

Реализация AR.js в Angular 6

0 голосов
/ 15 октября 2018

Я пытался реализовать AR.js в Angular 6, но я не могу заставить его работать.
Я реализовал A-frame, используя это руководство здесь: https://medium.com/@pitipon/a-frame-with-angular-setup-project-5797b2f2a03b

Даже при кажущейся работе aframe я не могу заставить ar.js работать.Я попытался просто добавить его в index.html, как это сделали некоторые люди, но у меня это тоже не работает должным образом.Я также пытался установить его с помощью npm install и добавить его в сценарии в angular.json, но, похоже, ничего из этого не помогло.

это мой app.component.html:

<a-scene embedded arjs='sourceType: webcam;'>
  <a-marker preset='hiro'>
  <a-box position="0 0.5 0" rotation="0 45 0" color="#4CC3D9"></a-box>
  </a-marker>
  <a-entity camera></a-entity>
</a-scene>

мой index.html сейчас используется по умолчанию, так как добавление сценариев там не работает.

Я могу заставить веб-камеру работать, добавив сценарии в index.html и поместив то, что будет в app.component.html, прямо в тело вместо app-root, но тогда оно просто заполняет мою консольошибки и ничего не удается обнаружить.

Я просто не могу заставить его работать.Если бы кто-нибудь мог сказать мне, как им удалось это сделать, я бы очень признателен.

1 Ответ

0 голосов
/ 17 октября 2018

Хорошо, похоже, проблема в том, как я импортировал Aframe.Не следуйте руководству, которое я связал, если вы делаете ar.js, кажется, не работает, даже если Aframe будет.Вместо этого просто добавьте сценарии в заголовок в index.html, а затем импортируйте CUSTOM_ELEMENTS_SCHEMA из @ angular / core в app.module.ts и поместите его в схемы: [] в начальной загрузке в @ NgModule.

...