2016-11-28 2 views
2

私はtvOSで利用可能なカタログテンプレートを使用しています。 relatedContent領域(グリッドで表示)では、常にビデオタイトルを表示するためにロックアップが必要です。現在、アイテムが強調表示されているときのみ表示されます。これを修正する方法はありますか?tvOS:<grid>ロックアップタイトルは常に表示されます(ハイライトのみではありません)

ここは私のTVMLです。 (バックエンドからのデータがMustache.jsによってレンダリングされる)

<?xml version="1.0" encoding="UTF-8" ?> 
<document> 
    <catalogTemplate theme="dark"> 
    <banner> 
     <title style="color: rgb(255, 255, 255); tv-align: left; font-size: 40; padding: 50; font-weight: bold;">Categories</title> 
    </banner> 
    <list> 
     {{#data.categories}} 
     <section> 
     <listItemLockup> 
      <title style="font-size: 30;">{{category}}</title> 
      <relatedContent> 
      <grid> 
       <header> 
       <title style="font-weight: bold;">{{category}}</title> 
       </header> 
       <section> 
       {{#videos}} 
       <lockup videoURL="{{video_url}}"> 
        <img src="{{thumbnail_url}}" width="300" height="169" /> 
        <title>{{title}}</title> 
       </lockup> 
       {{/videos}} 
       </section> 
      </grid> 
      </relatedContent> 
     </listItemLockup> 
     </section> 
     {{/data.categories}} 
    </list> 
    </catalogTemplate> 
</document> 

答えて

0

理想的ではないが、私は、ビデオのタイトルを表示する代わりにを使用することによってこれを達成することができました。

+0

見つけることができ、答え。 _____の代わりに_____を使用してビデオタイトルを表示します。あなたはここに空白を記入できますか? – Joopkins

0

私はあなたと同じ問題を抱えていました。私はビデオのonselectに置き換えて解決しました。

<lockup onselect="playMedia('path to video', 'video')"> 
      <img src="path to image" width="182" height="274"/> 
      <title>Movie 1</title> 
    </lockup> 

見つかり、それhere

playMedia().jsファイル内の関数は、それがコードは以下の通りですのファイルです:ここでは一例です。

私は tv-text-highlight-styleスタイルを設定すると、あなたの問題を解決すると思います
function playMedia(extension, mediaType) { 
    var videourl = baseURL + extension; 
    var singleVideo = new MediaItem(mediaType, videourl); 
    var videoList = new Playlist(); 
    videoList.push(singleVideo); 
    var myPlayer = new Player(); 
    myPlayer.playlist = videoList; 
    myPlayer.play(); 
} 
1

<title style="tv-text-highlight-style: marquee-on-highlight">{{title}}</title> 

他のオプションとスタイルは、あなたがこの回答への重要な要素を残しように見えますhere

関連する問題