如何解决通过路径在 Laravel 中渲染 STL
我正在做一项工作,我得到了这个 stlView.blade.php ,我尝试像他们说的那样使用 local_file 并且它有效,但我想传递一个名为 $path 的值并在此视图中接收它,但问题是是文件没有读取。如果有人能以某种方式帮助我,我将不胜感激!
STL文件上传到laravel,默认转成.bin
<!DOCTYPE html>
<html>
<head>
<title>Viewstl Javascript Plugin - Simple Example</title>
<script src="{{ asset('js/stl_viewer.min.js') }}"></script>
<script src="{{ asset('js/three.min.js') }}"></script>
<script src="{{ asset('js/webgl_detector.js') }}"></script>
<script src="{{ asset('js/Projector.js') }}"></script>
<script src="{{ asset('js/CanvasRenderer.js') }}"></script>
<script src="{{ asset('js/OrbitControls.js') }}"></script>
<script src="{{ asset('js/TrackballControls.js') }}"></script>
</head>
<style>
body {text-align:center;}
</style>
<body>
<div id="stl_cont" style="width:500px;height:500px;margin:0 auto;">
</div>
<script>
var stl_viewer = new StlViewer ( document.getElementById("stl_cont") );
stl_viewer.add_model({local_file:{{ public_path('storage/files/'.$path) }} });
</script>
<!--<input type="button" onclick="stl_viewer.add_model({local_file:'{{ public_path('storage/file/cube.stl') }}'});" accept="*.*">-->
</body>
</html>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。