2016-05-19 19 views
1

static * .html5ファイルを作成し、それをwildfly 8.1.0にデプロイしました。内部私はTTML字幕でタグを作成しました。 IE Edgeでページを開くと、字幕が表示されますが、私のCSS設定は表示されません。動作している設定のみが地域です。私のスタイルはどのように機能させることができますか? これは私の字幕トラックの例である:TTMLスタイルが見つかりません

<?xml version="1.0" encoding="UTF-8"?> 
 
<tt 
 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
 
    xmlns="http://www.w3.org/ns/ttml" 
 
    xmlns:ttp="http://www.w3.org/ns/ttml#parameter" 
 
    xmlns:tts="http://www.w3.org/ns/ttml#styling" ttp:timeBase="media" xml:lang="eng" 
 
ttp:cellResolution="50 30"> 
 
    <head> 
 
     <styling> 
 
      <style xml:id="spanStyle" tts:color="#000000" tts:backgroundColor="#00FF00" tts:fontSize="160%" tts:fontFamily="default"/> 
 
      <style xml:id="paragraphStyle" tts:textAlign="center"/> 
 
     </styling> 
 
     <layout> 
 
      <region xml:id="bottom" tts:origin="10% 10%" tts:extent="80% 80%" tts:displayAlign="after" /> 
 
     </layout> 
 
    </head> 
 
    <body> 
 
     <div> 
 
      <p begin="00:00:00.000" xml:id="p0" end="00:00:03.000" style="paragraphStyle" region="bottom"> 
 
       <span style="spanStyle"> 
 
\t \t \t \t \t Example subtitle 
 
\t \t \t \t </span> 
 
      </p> 
 
     </div> 
 
    </body> 
 
</tt>

ありがとうございました!

+0

特殊な要素のための修飾されたタグ名(名前空間を含む)は必要ありませんか? –

+0

'tt'要素の' xmlns'宣言は名前空間をデフォルトとして適用するので、余分な名前空間の修飾は必要ありません。 –

+0

tt要素は実際にはデフォルトで適用されていますが、追加しようとしましたが、結果は変わりません。 – Bojan

答えて

0

わかりやすいコードスニペットには何も問題はありません。外部CSSを適用することに関するあなたの質問は、それはTTMLでサポートされていません。あなたの質問がparagraphStylespanStyleのスタイルが正しくレンダリングされない理由は、IEでのTTMLの実装が不完全である可能性が高いと思います。最良の選択肢は、マイクロソフトが考える問題を提起することです。

+0

私はあなたがIEでのTTMLの不完全な実装について正しいと思います。あなたがそれを実装するいくつかのプレイヤーを知っていますので、私はそれを試すことができますか? – Bojan

+0

完全なリファレンス実装が必要な場合は、SkynavのTTTと[TTPE](https://github.com/skynav/ttt/)を参照してください。他の実装ではさまざまなレベルのサポートが実装されています。FlashビデオプレーヤーでもTTML IEの古いバージョンと同様です。 DASHパッケージに興味がある場合は、[dash.js](https://github.com/Dash-Industry-Forum/dash.js/)プレーヤーも使用できます。 –

+0

私はSkynavのTTT - (TTVとTPE)を試しましたが、ツールは機能していません。少なくとも新しい字幕ファイルを追加するためのものではありません。しかし、私は機能的なバリデーターを見つけました、今私は完全にサポートしているプレーヤーが必要です。 – Bojan

関連する問題