AngularJS:检索存储在$ templateCache中的video模板结果404错误

我目前在我的本地主机上开发了一个AngularJS 1.5.9 单页面应用程序 ,并在其中使用了运行后端的NodeJS

video框架。 http://www.videogular.com/

除了在我的页面上插入video对象,一切都很好。 我严格按照给定的例子: 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是没有链接到当前问题的身份validation令牌)

我在videogular.jsfind了以下videogular.js

 $templateCache.put("vg-templates/vg-media-video", "<video></video>"); $templateCache.put("vg-templates/vg-media-audio", "<audio></audio>"); 

我试图在本地存储文件,并且错误消失了

本地

实际上有很多的video插件,他们都使用$templateCache存储caching中的一些文件,所以手动将它们本地保存在我的应用程序文件夹将是非常混乱。

这样的文件如何使用$templateCache存储在caching中,这样可以正确提取它们?

我赞赏你的帮助。

UPDATE

我已经尝试插入$templateCache.get指令,其中部分加载错误404,它的工作原理。 但仍不能如预期那样工作。

问题

sessionId似乎有一个问题,你通过URLparameter passing,你真的需要它吗?

我想你的拦截器或任何authenticationpipe理模块configuration错误,所以你不检查请求的目标URL和ID参数将被添加本地调用以及后端调用。