Videogular 无法播放视频
Videogular fails to play video
我已使用 angular.But 动态绑定视频 src 标签,videogular 无法附加视频 url。
下面是我的带有 angular 绑定表达式的 videogular 标签,它动态绑定视频 url。
<vg-media
vg-src='[{src: "{{selectedVideo.Uris[0].AbsolutePath}}", type: "video/mp4"}]'
vg-loop="controller.config.plugins.controls.loop"
vg-preload="controller.config.plugins.controls.preload">
</vg-media>
但是你可以在图像 below.When 页面中看到 运行 视频 src 绑定到 videogular-src 标签而不是视频 tag.Angular 绑定表达式是 showing.Videogular 播放视频失败。
如何播放。
需要帮助!
视频 URL 必须得到 AngularJS $sce 提供商的信任。
在您的控制器中:
this.getVideo = function(){
{
src: $sce.trustAsResourceUrl("http://static.videogular.com/assets/videos/videogular.mp4"),
type: "video/mp4"
}
};
在您的 vg-media 标签中:
<vg-media vg-src="ctrl.getVideo()">
我对 videogular 有同样的问题,Angular 12 想显示来自 google 云存储的视频,视频播放器在 safari 上运行良好,但在 chrome 和 firefox 上运行不正常, 长话短说问题出在视频文件本身,我更改了视频并且它有效,希望它对你也有效。
我已使用 angular.But 动态绑定视频 src 标签,videogular 无法附加视频 url。
下面是我的带有 angular 绑定表达式的 videogular 标签,它动态绑定视频 url。
<vg-media
vg-src='[{src: "{{selectedVideo.Uris[0].AbsolutePath}}", type: "video/mp4"}]'
vg-loop="controller.config.plugins.controls.loop"
vg-preload="controller.config.plugins.controls.preload">
</vg-media>
但是你可以在图像 below.When 页面中看到 运行 视频 src 绑定到 videogular-src 标签而不是视频 tag.Angular 绑定表达式是 showing.Videogular 播放视频失败。
如何播放。 需要帮助!
视频 URL 必须得到 AngularJS $sce 提供商的信任。
在您的控制器中:
this.getVideo = function(){
{
src: $sce.trustAsResourceUrl("http://static.videogular.com/assets/videos/videogular.mp4"),
type: "video/mp4"
}
};
在您的 vg-media 标签中:
<vg-media vg-src="ctrl.getVideo()">
我对 videogular 有同样的问题,Angular 12 想显示来自 google 云存储的视频,视频播放器在 safari 上运行良好,但在 chrome 和 firefox 上运行不正常, 长话短说问题出在视频文件本身,我更改了视频并且它有效,希望它对你也有效。