0

mp3の再生にはflowplayerを使用しています。しかし、エラーがあります。

202 このクリップで指定されたプロバイダーがロードされていません。プロバイダー audio.clip: [clip]

私はそれを持っていなかったし、エラーは以前に使用されていました.

<script src='<%= ResolveUrl("~/Components/flowplayer/flowplayer-3.1.1.min.js") %>' type="text/javascript"></script>
<script>
var playerpath = '<%= ResolveUrl("~/Components/flowplayer/flowplayer-3.2.7.swf") %>';
var playerid = '<%= this.lnkPlayer.ClientID %>';
var _autoplay = '<%= this.AutoPlay %>' == "True";
var _autobuffering = '<%= this.AutoBuffering %>' == "True";
flowplayer(playerid, playerpath, {
    clip: {
        autoPlay: _autoplay,
        autoBuffering: _autobuffering  
        ,provider: '<%= provider %>'
    },
    plugins: {
        rtmp: {
            url: '<%= ResolveUrl("~/Components/flowplayer/flowplayer.rtmp-3.2.3.swf")%>'
        }
    }
}); 

何か考えはありますか?ありがとう。

4

1 に答える 1

0

その他、必要に応じて解決策は次のとおりです。

   <script src='<%= ResolveUrl("~/Components/flowplayer/flowplayer-3.1.1.min.js") %>' type="text/javascript"></script>
   <asp:HyperLink runat="server"  ID="lnkPlayer"></asp:HyperLink>

<script>
   var playerid = '<%= this.lnkPlayer.ClientID %>';
   var _autoplay = '<%= this.AutoPlay %>' == "True";
   var _autobuffering = '<%= this.AutoBuffering %>' == "True";
 flowplayer(playerid, {
   src: "http://releases.flowplayer.org/swf/*flowplayer-3.2.15.swf",
   version: [10, 1],
    clip: {
      autoPlay: _autoplay,
      autoBuffering: _autobuffering  // <- do not place a comma here   
      , provider: 'rtmp'
          },
    plugins: {
         rtmp: {
             url: '<%= ResolveUrl("~/Components/flowplayer/flowplayer.rtmp-3.2.11.swf") %>'
                }
             }
    });
  </script>

flowplayer-3.1.1.min.js の場合 -> http://releases.flowplayer.org/flowplayer/flowplayer-3.2.15.zip flowplayer.rtmp-3.2.11.swf の場合 -> http://releases.flowplayer .org/flowplayer.rtmp/flowplayer.rtmp-3.2.11.zip

(mp3、mp4、flvで動作します)

于 2012-09-27T14:43:34.157 に答える