Azure Media Player在重新访问视图时不在Angular JS中播放视频

时间:2017-07-25 09:56:06

标签: angularjs azure-media-services

我在angularjs应用程序中使用了azure媒体播放器并能够观看视频。但是重新审视视频标签所在的相同视图,而不是播放视频,而是在后台播放音频。

我正在使用ui-router进行路由。

提前致谢,以获得快速帮助。

这是我观看视频的角度js代码

    var myOptions = {
"nativeControlsForTouch": false,
controls: true,
autoplay: false,
width: "640",
height: "400",
}
var myPlayer = amp("azuremediaplayer", myOptions);
myPlayer.src([
    {
            "src": 
  "//amssamples.streaming.mediaservices.windows.net/91492735-c523-432b-ba01-
   faba6c2206a2/AzureMediaServicesPromo.ism/manifest",
            "type": "application/vnd.ms-sstr+xml"

    }
]);
amp("azuremediaplayer").ready(function(){
 var myPlayer = this;


 myPlayer.play();
});

 **HTML tag**
 <video id="azuremediaplayer" class="azuremediaplayer amp-default-skin amp-
   big-play-centered" tabindex="0"></video>

1 个答案:

答案 0 :(得分:2)

使用azure媒体播放器时我也面临同样的问题。 在关闭窗口处理播放器后将解决此问题。

myPlayer = amp("azuremediaplayer", {
                        "nativeControlsForTouch": false,
                        controls: true,
                        autoplay: true
                    })
myPlayer.dispose();