私はプレーヤーを起動してから、ドキュメントをナビゲーションスタックにプッシュします。ビデオはバックグラウンドで再生されていますが、ドキュメントが画面に表示されているときは表示されません。誰も私にその文書を透明にする方法を教えてもらえますか、それを達成するためのよりよいアプローチがありますか?TVMLの背景でビデオを再生する
答えて
オーバーレイTVML?
TVJSプレーヤーのプロパティoverlayDocument
、次のリンクでいうあなたは動画の上にインタラクティブオーバーレイを得ることができますhttps://developer.apple.com/library/tvos/documentation/TVMLJS/Reference/TVJSPlayer_Ref/index.htmlまたはhttps://forums.developer.apple.com/thread/18431
を参照してください:あなたは、本質的にドキュメントをオーバーレイするために文書を追加しているので、 http://devstreaming.apple.com/videos/wwdc/2016/212s41rh77qgdg26s86/212/212_developing_tvos_apps_using_tvmlkit_part_1.pdf オーバーレイは、インタラクティブ行うことができます。だから、どんな種類のボタンロックでも正常に動作します。
インタラクティブなオーバーレイドキュメントが道です。次のコードは、これがどのように行われるかを示しています。
App.onLaunch = function(options) {
var singleVideo = new MediaItem('video', 'http://somevideo.mp4');
var videoList = new Playlist();
videoList.push(singleVideo)
var myPlayer = new Player();
myPlayer.playlist = videoList;
var parser = new DOMParser();
var parsedDoc = parser.parseFromString(`<document>
<alertTemplate>
<button>
<text>Click Me</text>
</button>
</alertTemplate>
</document>`, "application/xml");
myPlayer.interactiveOverlayDocument = parsedDoc;
myPlayer.interactiveOverlayDismissable = false;
myPlayer.play();
}
Appleには多くのドキュメントがありません。彼らはWWDC 2016 presentationの スライド98-102をWWDCで言及しました。
これの終わりはTVML Guide: Core concepts in TVML and TVMLKit-- Server/PlaybackVideo/index.js
でApple TV Markup Language Reference-- Compound Multimedia Elements
と例をdocument--この事は、ビデオは、あなたが表示最初のものですか、あればすなわちinteractiveOverlayDismissable値がアクティブにされていない、いくつかのバグを持っていますこの全部がTVML以外のネイティブコードでうまくいくのですか?しかし、これはビデオの背景を行うのが簡単な部分です。
デフォルトの動作ではビューをポップするので、最後にビデオを再生するリスナーを追加することもできます。
- 1. 背景をYoutubeビデオで再生する
- 2. AVPlayer背景でビデオを再生する
- 3. ビデオの背景のみ再生1ビデオ
- 4. SKSceneの背景でビデオを再生
- 5. ビデオを背景に再生する
- 6. tvOS - TVML背景色
- 7. TVML/tvOS:テンプレートの背景?
- 8. 特定のHTTPヘッダーでTVMLでビデオを再生するには?
- 9. cocos2d:メニューの背景でビデオを再生する
- 10. Apple/Safariでモバイルデバイスで背景ビデオを再生する問題
- 11. Javascript:ウェブサイトの背景ビデオをシリーズで再生できますか?
- 12. Django形式で背景ビデオを再生するには?
- 13. iOS。 GPUImageでカメラビューの緑色の背景でビデオを再生
- 14. iPadアプリでビデオを背景として再生
- 15. AVPlayerViewControllerビデオのオーディオ背景を再生し、複数のフォーマットをサポート
- 16. HTML5背景ビデオがMicrosoft Edgeブラウザで自動再生しない
- 17. TVMLを使用してtvOSのプレイリストでビデオを再生する方法は?
- 18. 背景HDビデオとダイナミック再生のHTMLページ
- 19. ビデオの背景
- 20. 透明な背景を持つウェブサイトでFLVビデオを再生する方法
- 21. HTML5背景ビデオが再生されない
- 22. iosのhtml5ビデオ背景ビデオ
- 23. 私の背景ビデオがバックグラウンドで再生されないようです。
- 24. ListViewで再生される背景色
- 25. ダブルバッファリングなしでビデオを背景として再生しますか?
- 26. フルブリードの背景ビデオ?
- 27. アンドロイドアプリケーションのビデオ背景
- 28. ビデオの背景オーバーレイセクション
- 29. Qt:QtWebKitの背景ビデオ
- 30. Webビューでビデオを再生すると、予期せずに背景ビデオ録画が終了しますか?
私はそれに注目できる要素が必要です。 overlayDocumentプロパティはこの目的を果たしません。 –
私は、Apple Visual Designのドキュメントから、ビデオの上にインタラクティブなオーバーレイを表示できることを知りました。あなたがその事例を持っているなら、本当に役に立ちます。 –