0

私はhtml5サポートブライトコーブビデオに取り組んでいます。ビデオは次のとおりです。

"<script type="text/javascript">
            var secureConnections = (window.location.protocol == "https:") ? "true" : "false";
           document.write('<object id="myExperience37" class="BrightcoveExperience">'+

                '<param name="displayName" value="html5"/>' +
                '<param name="htmlFallback" value="true"/>' +
                '<param name="includeAPI" value="true"/>' +
                '<param name="templateLoadHandler" value="myTemplateLoaded"/>' +
                '<param name="templateReadyHandler" value="onTemplateReady"/>' +
                '</object>');
        </script>"

ビデオが再生され、onTemplateLoaded および onTemplateReady イベントが発生します。

ここで、Chrome で Flash Player を無効にします: about:plugins-> Adob​​e flash Player->disable

フラッシュを無効にした後、ビデオは再生されますが、onTemplateLoaded イベントは発生しません。onTemplateReady イベントが発生します。

あなたの助けに感謝。

4

4 に答える 4

0

(ブライトコーブの)プレーヤー設定では、次のことを行う必要があります。

  • HTML5 配信を有効にする
  • AS/JS API を有効にする

API を有効にしないと、コードは警告なしで失敗します。

于 2013-04-30T16:06:00.360 に答える
0

ネイティブ ビデオ プレーヤーは -HTML5 Players

1-HTML5 モードを使用するかどうかを構成しますか? HTML5 モードを使用するかどうかは、アカウント レベルと個々のプレーヤー レベルの両方で構成できます。デフォルトでは、HTML5 モードはすべてのプレーヤーで有効になっています

2- ブライトコーブにスマート プレーヤー API を使用する

3-プレーヤーの HTML5 フォールバックの設定:

プレーヤに HTML5 フォールバックを実装するには、プレーヤをホストする HTML ページのプレーヤ パブリッシング コードに次のパラメータを追加します。

<param name="htmlFallback" value="true" />

制限 -> http://support.brightcove.com/en/video-cloud/docs/allow-html5-players-flash-supported-environments

以下のパラメーターを使用して、常に html5 プレーヤーでビデオを再生できます

<param name="forceHTML" value="true" />
于 2014-03-13T06:17:15.417 に答える
0

正しい API を使用していることを確認してください ここを参照してください

また、BrightCove デバッガーでテストしましたか?

于 2013-04-30T15:23:58.153 に答える