2017-01-05 14 views
3

Прошу прощения за этот глупый вопрос. Я пытаюсь использовать pathfinding.js (https://github.com/qiao/PathFinding.js/) в ionic для моей страницы navigation.html (частичный файл, расположенный в каталоге www/templates /), но он не работает с файлами partials, кроме только с корневым файлом index.html. Тем не менее, это дает мне ошибку, если я использую его в корневом файле index.html, возможно потому, что ему нужно нарисовать svg на странице navigation.html, но он не смог найти страницу navigation.html, поскольку он находится в индексе. html (зависимость от navigation.html)Как включить стороннюю библиотеку javascript в ионном приложении?

Я собираюсь использовать беседку, но может решить эту проблему?

ответ

0

В индексном файле добавьте скриптовый тег для добавления скриптов.

<script src="./templates/PathFinding.js/"> `

Он будет перегружен.

Однако, если вы используете Bower .. Bower будет загружать файлы только в папку src .. тогда вам нужно вручную добавить скриптовые теги для скрипта в index.html.

+0

Привет, спасибо, что ответили на мой вопрос. Прошу прощения, если мой вопрос вам не очень понятен. Я упомянул, что не могу включить эти сторонние библиотеки в свой индексный файл, поскольку получаю некоторую ошибку, возможно, из-за зависимости (зависимости от navigation.html). Так можно решить эту проблему? – Antoni

+0

но, я не думаю, что это может создать любую проблему ... Покажите ошибку, которую вы получаете, или консольные журналы, если они есть. –

+0

Привет, спасибо за ваш ответ. Это долгая ошибка. Однако он говорит, что ошибка исходит от raphael.js. Рафаэль js для нас, чтобы рисовать svg. Поэтому я думаю, что индексный файл не может нарисовать svg, поскольку он не имеет параметров или места для рисования svg. – Antoni

 Смежные вопросы

  • Нет связанных вопросов^_^