TIZENアプリ開発研究ブログ 興味しんしんドリーム

このブログはTIZENアプリ開発情報を実践して情報を共有する為のブログです。

Multimedia View

以下の記事は、Tizen SDK Dev Guide にあるMultimedia View の日本語訳です。

その他のドキュメントの日本語訳はTIZEN 2.0 SDK Dev Guide 日本語訳 目次をご覧ください。


Multimedia View

マルチビューウィジェットは、マルチメディアコンテンツの表示および処理するために使用できるプレーヤーコントロールを表示します。このウィジェットは標準HTMLのvideoaudio要素を使用しています。

アプリケーションにマルチメディアビューウィジェットを追加するには、次のコードを使用します。

// Video player control
<video data-controls="true" style="width:100%;" data-theme="c">
   <source src="<VIDEO_FILE_URL>" type="video/mp4" />
   Your browser does not support the video tag.
</video>

// Audio player control
<audio data-controls="true" style="width:100%;">
   <source src="<AUDIO_FILE_URL>" type="audio/mp3" />
   Your browser does not support the audio tag.
</audio>

マルチメディアビューウィジェットのオプションについて次の表で説明します。

オプション 入力タイプ 説明
data-control 真偽値 ウィジェットのコントロールを設定します。

デフォルト値はtrueです。値がtrueに設定されている場合は、ウィジェット自身のプレーヤコントロールを使用します。値がfalseに設定されている場合は、ウィジェットはブラウザのプレーヤーコントロールを使用します。
data-full-screen 真偽値 fullscreenビューモードでウィジェットを開くかどうかを設定します。

デフォルトの値はfalseです。
data-theme(optional) 文字列 ウィジェットのテーマを設定します。

値が設定されていない場合は、親コントロールのテーマを使用します。

マルチビューは、ウィジェットが作成されたときに起動するcreateイベントにコールバックを設定することができます。

$('.selector').multimediaview({
   create: function(event, u){...}
});

$(".selector").bind("create", function(event, ui)
{
   // Respond to the multimedia view widget creation
});

次のリストでマルチメディアビューが使用できるメソッドについて説明します。

  • width

    マルチメディアビューの幅の取得(値が設定されていない場合)と設定にwidthメソッドが使えます。

      <video data-full-screen="true">
         <source src="test.mp4" type="video/mp4" />
      </video>
    
      $(".selector").multimediaview("width", [value]);
    
  • height

    マルチメディアビューの高さの取得(値が設定されていない場合)と設定にheightメソッドが使えます。

      <video data-full-screen="true">
         <source src="test.mp4" type="video/mp4" />
      </video>
    
      $(".selector").multimediaview("height", [value]);
    
  • fullscreen

    マルチメディアビューのfullscreenモードの取得(値が設定されていない場合)と設定にfullscreenメソッドが使えます。値がtrueの場合はfullscreenモードが有効になり、そうでなければnormalモードになります。

      <video data-full-screen="true">
         <source src="test.mp4" type="video/mp4" />
      </video>
    
      $(".selector").multimediaview("fullScreen", [value]);
    

次に読むドキュメント

Web UI Frameworkリファレンス


日本語訳: yasuyk

http://www.softolet.com

Creative Commons License This content is licensed under Creative Commons Attribution 3.0. For details, see the Content License.