Для моего приложения Ионные 2, я использую three.js и расширение PLYLoader для three.js (находятся здесь: https://github.com/mrdoob/three.js/blob/master/examples/js/loaders/PLYLoader.js)Как импортировать Javascript файла в ионный/Угловой проекте
Я могу импорт в three.js просто отлично, помещая это в моем index.html
:
<script src="three.js"> </script>
Затем в соответствующем машинопись файле:
import * as THREE from '../../three.js';
Так что я пытаюсь сделать то же самое с PLYLoad эр:
<script src="PLYLoader.js"> </script>
и
import * as PLYLoader from '../../PLYLoader.js';
Но всякий раз, когда я загрузить страницу, я получаю следующее сообщение об ошибке:
ionViewDidLoad error: __WEBPACK_IMPORTED_MODULE_2__three_js__.PLYLoader is not a constructor
Ионные/Угловое, очевидно, удалось найти файл, но для по какой-то причине TypeScript не правильно интерпретирует класс JavaScript. Есть ли разумное решение?
Привет, Майк, у меня такая же проблема. Вы исправили свою проблему? – Dino