問題タブ [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.
localization - ローカリゼーションに tvjs を使用して tvml アプリケーションで現在使用されている言語を使用する方法
tvOS アプリケーションの初心者です。私はtvmlとtvjsを使用しています。アプリケーションでローカリゼーションを行いたいです。現在使用されている言語とアプリケーションで使用されているインターフェイス言語を取得するにはどうすればよいですか。
ios - tvml (tvOS) で UISplitViewController を使用する方法
私は TVML プログラミングにかなり慣れていないので、tvml と tvjs を使用している tvOS アプリで rootviewcontroller として splitview を追加しようとしています。私が見つけることができる最も近いものはcatalogTemplateですが、分割ビューを非表示/表示するプロパティがありません。UISplitviewcontroller をルートとして使用し、選択時に他の子ビューをロードしたいと考えています。どんな助けでも大歓迎です、ありがとう
https://developer.apple.com/design/human-interface-guidelines/tvos/interface-elements/split-views/
tvml - メニューボタンで戻るとTVML画面を更新
コレクションリストを含むTVML画面があります。画面には、ユーザーが特定のビデオを視聴したかどうかを示すチェックマークが隅に付いたボタンがいくつか表示されます。
データは、ユーザーが視聴したものを含め、利用可能なすべてのビデオを返す API 呼び出しから取得されます。
ユーザーがボタンを選択すると、lesson.tvml が表示されます。これは、再生ボタンを持つ productTemplate です。
ビデオが再生されると、プログレス ハンドラーは、ビデオが少なくとも終了の 15 秒前まで視聴されたかどうかを監視し、データベースで視聴済みとしてマークします。動画が終了すると、画面はlesson.tvmlに戻ります。ユーザーが MENU を押すと、アプリはコレクション一覧画面に戻ります。この時点で、API への呼び出しが再度行われ、ユーザーが視聴したビデオの視聴済みマークがそれに応じてレンダリングされるように、画面を更新したいと思います。
メニュー バーで別の項目を選択すると、画面を更新できました。
しかし、更新したいコレクション リストは、メニュー バーからアクセスできない第 2 レベルの画面であるため、メニュー バーなしでそれを行う方法がわかりません。