ページで<bc4juix:Media>
タグを使用して、埋込みビデオまたはオーディオを再生できます。クライアント・エージェントがPCブラウザである場合、このタグは次のように機能します。
<IMG>
タグが出力されます。<A>
タグが出力されます。リンク・テキストでは、<bc4juix:Media>
要素のshortDescription
属性が使用されます。player
属性によって指定されており、そのプレーヤがユーザー・エージェントで使用可能で、メディア・リソースを表示できる場合、そのプレーヤが使用されます。width
およびheigth
プロパティは、値が0以下である場合を除いて、<bc4juix:Media>
要素のinnerWidth
およびinnerHeight
属性として設定されます。innerWidth
およびinnerHeight
属性は、OrdVideoのwidth
およびheight
プロパティに対して常に優先されます。contentType
プロパティがNULLでない場合は、<bc4juix:Media>
要素のcontentType
属性として設定されます。ただし、ユーザー指定のcontentType
属性が常に優先されます。shortDescription
属性がユーザーによって設定されていない場合、interMedia属性の名前がshortDescription
のデフォルト値として設定されます。<bc4juix:Media>
要素からは何も生成されません。attrName
およびsource
属性の両方がある場合は、source
属性が優先されます。<bc4juix:Media>
タグは、<bc4juix:Table>
タグの外部または内部で使用できます。<bc4juix:Table>
タグの外部の場合は、その状況から現在の行が使用されます。現在の行は、親<RowsetIterate>
、<RowsetNavigate>
または<Row>
タグから取得されます。それ以外の場合は、データソースのcurrentRowから取得されます。<bc4juix:Table>
タグの内部の場合、UIX MediaBeanによって、表の繰返しの行ごとにURLが出力されます。
例
<jbo:ApplicationModule configname="mypackage1.Mypackage1Module.Mypackage1ModuleLocal" id="app1" />
<jbo:DataSource id="ds1" appid="app1" viewobject="EmpView" rangesize="4" />
<jbo:Row id="myrow" datasource="ds1" action="Find" rowkeyparam="<%=sRowKey%>" >
<bc4juix:Media datasource="ds1" attrName="EmpVideo" />
</jbo:Row>
すべてのBC4J interMedia UIX JSPデータ・タグのリストは次のトピックを参照してください。
BC4J Oracle Browser Look and Feelタグ・ライブラリ
<bc4juix:Image>タグを使用した埋込みイメージの表示
<bc4juix:Link>タグを使用したinterMediaドメイン・オブジェクトのURLの生成