mvc在执行Ajax.ActionLink onsuccess

时间:2017-03-14 23:16:58

标签: jquery ajax asp.net-mvc video jwplayer

我正在做一个MVC 5应用程序,我想用JWplayer显示和.MP4视频。

当我展示视频on readyonclick时,它可以正常工作。

但我需要在用户加载新模型时显示视频。我使用Ajax.ActionLink并将UpdateTargetId定义为加载MP4视频的div。 OnSuccess我定义了一个加载新视频的函数,但收到错误......

这是我的代码..



<script type="text/javascript">
        jwplayer("MediaPlayer").setup({
            file: "/Download/20170314/3_b@b.com_5_1.MP4",
            title: "My Cool Trailer"
        });

         function OnComplete(request, status) {
            loadVideo("/Download/20170314/test_1_1.MP4");
        }
        function loadVideo(myFile) 
             jwplayer('MediaPlayer').load([{
                 //'fileflash': 'Jwplayer/jwplayer.flash.swf',
                 'file': '/Download/20170314/test_1_1.MP4',
                 //'id': 'playerID',
                 'width': '600',
                 'height': '450'
             }]);
             jwplayer().play();
         };

    </script>    
&#13;
&#13;
&#13;

enter image description here

它显示当View加载时,它会显示mp4并带有标签&#34;我的酷预告片&#34; ..

当我点击Button时,它会调用一个名为loadVideo的函数。它工作得很好....

当我点击Load ActionLink时,它会转到控制器。永远都不要回复......它显示在UserUpload div中。但是得到以下错误。

enter image description here

显然,来自jwplayer.js的内容在转到Controller后会中断。

有什么想法吗?

0 个答案:

没有答案