я в настоящее время разработать AngularJS1.5.9Single Page Application на моем локальном хосте с NodeJS работает серверной, где я использую
Videogular рамки. http://www.videogular.com/
Все в порядке, за исключением того, что на моей странице есть видео-объект. Я строго следовать данному примеру: http://www.videogular.com/examples/simplest-videogular-player/
<videogular vg-theme="controller.config.theme.url">
<vg-media vg-src="controller.config.sources"
vg-tracks="controller.config.tracks"
vg-native-controls="true">
</vg-media>
</videogular>
Но это приводит к AngularJS ошибки:
(sessionId
в запросе токен аутентификации не связан с текущей проблемой)
Я нашел следующее в videogular.js
:
$templateCache.put("vg-templates/vg-media-video", "<video></video>");
$templateCache.put("vg-templates/vg-media-audio", "<audio></audio>");
Я пытался хранить файлы локально, и ошибка исчезла
На самом деле есть много плагинов для Videogular и все они используют $templateCache
для хранения некоторых файлов в кэше, так было бы очень сложно вручную хранить их локально в папке моего приложения.
Как можно хранить такие файлы в кеше с помощью $templateCache
, чтобы их можно было правильно извлечь?
Я высоко ценю вашу помощь.
UPDATE
Я попытался вставить $templateCache.get
директиву, где часть загружается с ошибкой 404, и она работает. Но все равно не работает так, как должно было быть.
Вы, безусловно, правы! У меня неправильно настроен мой перехватчик. Спасибо! – l1fe