【发布时间】:2017-02-04 23:03:43
【问题描述】:
我目前在我的本地主机上开发一个 AngularJS 1.5.9 单页应用程序,后端运行 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来缓存一些文件的,所以在本地手动保存在我的app文件夹中会很混乱。
如何使用$templateCache将此类文件存储在缓存中,以便正确提取它们?
感谢您的帮助。
更新
我已尝试将 $templateCache.get 插入指令,该部分正在加载并出现错误 404,并且它可以工作。但仍然无法正常工作。
【问题讨论】:
标签: javascript angularjs node.js http-status-code-404 videogular