Ресурс не может быть загружен в рельсы через javascript - PullRequest
0 голосов
/ 19 марта 2020

Я пытаюсь загрузить 3D-модель внутри моего приложения rails, но получаю сообщение об ошибке

404 не найдено

Я также прилагаю скриншот. Снимок экрана ошибки

3D-модель находится внутри папки изображений, и я использую рельсы 5

Это мой application.html.erb код

<!DOCTYPE html>
<html>
  <head>
    <title>ThreeDvisualise</title>
    <%= csrf_meta_tags %>
    <%= csp_meta_tag %>

      <%= stylesheet_link_tag('application', media: 'all') %>
      <%= stylesheet_link_tag('3dhop', media: 'all')%>
      <%= stylesheet_link_tag('3DHpanels', media: 'all')%>
     <%= javascript_include_tag('application', media: 'all') %>

  </head>

  <body>
  <div id="3dhop" class="tdhop" onmousedown="if (event.preventDefault) event.preventDefault()">
    <canvas id="draw-canvas" style="background-image: url(<%=asset_path 'light.jpg'%>)">
    </canvas>
   </div>

    <%= yield %>

  </body>

</html>

Здесь это файл js Я включил весь код JS, необходимый для загрузки 3D-модели в файл application.js

var presenter = null;

function setup3dhop() { 
    presenter = new Presenter("draw-canvas");
    presenter.setScene({
        meshes: {
            "Gargoyle" : { url: "cube.ply" }
        },
        modelInstances : {
            "Model1" : { mesh : "Gargoyle" }
        }
    });


}



$(document).ready(function(){
    init3dhop();
    setup3dhop();
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...