問題タブ [tvml]

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.

0 投票する
3 に答える
728 参照

xcode - TVOS でビデオを連続ループしますか?

私は TVOS を使い始めたばかりで、TVOS / TVJS / TVML のループに対処した人がいるかどうか疑問に思っていました。このチュートリアルを使用して、ビデオを再生するための簡単なインターフェイスを作成しています。私のしわは、これらのビデオを連続的なシームレス ループで再生したいということです。基本的には、動くスクリーンセーバー タイプの効果です

これを行う簡単な方法はありますか、またはループを手動で行うためにある種のイベントリスナーを構築する必要がありますか? ビデオはかなり高解像度で、1 ~ 3 分程度のビデオにしたいと考えています。

0 投票する
2 に答える
262 参照

tvos - Apple TVML ループ データ (for、foreach など)

TVML、TVJS、および tvOS に約 7 日間費やした後、ようやく簡単なアプリケーションを作成することができました。ただし、次の 2 つの問題があります。

  1. Node.js サーバーからコンテンツをロードしたいと考えています。JSONファイルとして受け取るので、TVMLテンプレート用に変更または変換される可能性があると思います。

  2. XML テンプレートで (サーバーから返された) データをロードするループを作成するにはどうすればよいですか?

0 投票する
2 に答える
553 参照

tvos - tvOS 用のネイティブ Swift/Obj-C アプリ - しかし、TVML で Web ページを表示するにはどうすればよいですか?

私は少し怠惰であることを認めますが、多くの開発者が今後も同じ質問をすることになると確信しています.

そのopenUrlため、私は iOS の SettingsVC で多くの法的事項 (TOS、プライバシー) に使用しています。Swift で新しい tvOS アプリを作成していますが、このテキスト コンテンツを Web から表示する方法を見つけなければなりません。

いくつかのオプション:

  1. テキストをハードコードします (Web サーバーにプッシュして更新できるようにするため、オプションではありません)
  2. テキスト用に別の API エンドポイントを作成します (可能ですが、そうしないほうがよいでしょう)。
  3. どうにかして、Web リンクからテキストを取得し、適切なビューで表示します。

3 を実行したいのですが、tvOS を初めて使用するので方法がわかりません。URL をロードして返された HTML を表示するために、webview のように実装できる TVML ビューはありますか?

0 投票する
1 に答える
971 参照

tvos - tvml DOM からトリガーできるイベントを見つけるにはどうすればよいですか?

TVML チュートリアルを使用した tvOS 開発の開始から.

イベントを DOM に追加するときに混乱します。このコードでは

どこ"select"から来たの?

"select"ボタンなどの一部の要素からイベントが発生する可能性があることをどのように知ることができますか?

これに関する文書はありますか?

0 投票する
1 に答える
483 参照

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

参照:

https://developer.apple.com/library/tvos/documentation/TVMLJS/Reference/TVJSMediaItem_Ref/index.html#//apple_ref/javascript/instp/MediaItem/interstitials

どんな助けでも大歓迎です。

サンプル:

プレーヤーとプレイリストをセットアップします。

セットアップ メディア アイテム:

インタースティシャルのアタッチ プロパティ:

遊ぶ: