問題タブ [tvjs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - Apple TV TVJS でのインタースティシャルの使用
私は、新しい Apple TV 用の新しいビデオ ストリーミング アプリケーションに取り組んでいます。メディア アイテムに広告を実装しようとしています。Apple はinterstitial
、広告が表示される場所とタイミングを決定するために使用される のリファレンスを提供しています。に別のメディア アイテムを実際に実装するのに役立つ情報はほとんどありませんinterstitial
。誰かがこれに遭遇し、これを達成したことを願っていますか?
このオブジェクトは、にアタッチするプロパティですMediaItem
。どちらが正常に機能しますが、実際に別MediaItem
のビデオをアクティブなビデオに添付するにはどうすればよいですか?
Apple は明確に次のように述べています。
An interstitial object defines a point within a MediaItem object where you can insert another media item
参照:
どんな助けでも大歓迎です。
サンプル:
プレーヤーとプレイリストをセットアップします。
セットアップ メディア アイテム:
インタースティシャルのアタッチ プロパティ:
遊ぶ:
tvos - ShowcaseTemplate でオーバーレイが機能しない
src
画像を変更し、ルックアップにオーバーレイを追加することで、TVMLCatalog の例に付属する ShowcaseTemplate を変更するだけです。
しかし、オーバーレイは表示されていません
これは XCODE ログが示すものです:
これまで Swift や Objective-C を使用したことがないことに注意してください。だから私はここで完全に迷っています。どんな助けでも大歓迎です
tvos - TVML-TVOS 複数のテンプレートをまとめてレンダリング
最近、TVML/TVJS の使用を開始しましたが、以下の問題をどのように処理すればよいかわかりません。
当面の問題は、ページのレンダリング中に同じページで複数のテンプレートを使用することです。つまり、ListTemplate に MenuBarTemplate を追加したいなどです。
しかし、ページに両方を追加すると、ListTemplate のみがレンダリングされ、MenuTemplate はレンダリングされません。
コード スニペットは次のとおりです。
これに関するヘルプは素晴らしいでしょう。ありがとう。
tvos - TVJSを使用してTVOSアプリでメニューボタンの押下を検出する方法
ドキュメント (画面) が Apple tvOS アプリのスタックからいつポップされるかを知る必要があります。メニュー ボタンの押下を検出するのが最も簡単な方法だと思いましたが、TVJS を使用していて、イベント ハンドラーの書き方がわかりませんでした。
ドキュメントの削除、メニュー ボタンの押下、または代替ソリューションを提供するときに起動するイベント ハンドラーを作成するのを手伝ってください。
javascript - Swift から JavaScript 関数に変数を渡す
JSContext を使用して変数を JavaScript 関数に渡すのに問題があります。エラーstringToSend
は未定義です:
dom - TVJS アプリで DOM を更新する最も効率的な方法は?
TVJS での DOM の更新は、あるインスタンス (DOM で最大 1000 個のロックアップ アイテム) ではほぼ瞬時に行われ、別のインスタンスでは UI が 30 秒間ブロックされます (最大 10000 個のロックアップ アイテム)。
ドキュメント参照は参照として保存され、いくつかの属性で更新されます。
DOM を更新するより効率的で効率的な方法はありますか?