2016-11-16 1 views
3

내 레일 애플리케이션에 AFRAME을 포함하고 싶습니다. 그래서 나는 프레임의 축소판을 다운로드하고 자산 파이프에 쓴다 \\= require aframe.min.js내 레일 애플리케이션의 애셋 파이프 라인에 AFRAME을 포함하는 데 문제가 있습니다.

AFRAME 개체에 액세스하려고하면 A-Frame과 관련된 ThreeJS 파일이 누락되었다는 오류가 발생한다.

내 로컬 서버 대신 cdn의 URL에서 A-Frame js file을로드하는 방법이 있습니까?

+1

모든 이유를 호출? 그게 내가하고있는 일이고 잘 돌아 간다. – Nat

답변

2

해결 방법이 있습니다. 여기있다 :

var l=d.createElement('script'); 
l.setAttribute('src', "https://cdnjs.cloudflare.com/ajax/libs/aframe/0.3.2/aframe.min.js"); 
h.appendChild(l); 

그리고 액세스 할 수 AFRAME 당신의 application.html.erb 레이아웃에 포함하지 내가 window.AFRAME

관련 문제