当我尝试导入OrbitControls.js时,出现以下错误:
因此,我使用以下代码:
但这一次我得到了如下错误:
无法在模块外使用导入语句
。因此,我使用以下代码:
<script type="module" src="OrbitControls.js"></script>
,但这一次我得到了如下错误:
ReferenceError: OrbitControls is not defined
HTML正文:
<body>
<div id="page-wrapper">
<h1>Open Spaceport Container (.drc):</h1>
<div>
<input type="file" id="fileInput">
</div>
</div>
<div>
<pre id="decoderType"><pre>
</div>
<div>
<pre id="fileDisplayArea"><pre>
</div>
<script src="https://cdn.rawgit.com/mrdoob/three.js/dev/build/three.min.js"></script>
<script src="DRACOLoader.js"></script>
<script src="geometry_helper.js"></script>
<script type="module" src="OrbitControls.js"></script>
<script>
"use strict"
// Configure decoder and create loader.
var textureLoader = new THREE.TextureLoader();
const loadManager = new THREE.LoadingManager();
...