我在我的Rails应用程序的资产管道中遇到了包含AFRAME的问题

时间:2016-11-16 22:20:38

标签: ruby-on-rails three.js asset-pipeline aframe webvr

我想在我的Rails应用程序中包含AFRAME。所以我下载了aframe的缩小版本,在我的资产管道中我写了\\= require aframe.min.js

当我尝试访问我的AFRAME对象时,出现错误,链接到我错过了与A-Frame相关联的ThreeJS文件。

有没有办法从cdn的网址而不是本地服务器加载A-Frame js file

1 个答案:

答案 0 :(得分: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,请致电window.AFRAME