問題タブ [ytplayerview]
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 - YTPlayerView の AirPlay ビューが表示されない
iOS アプリケーションでYTPlayerView (YouTube ヘルパー ライブラリ) を使用しています。要件に従って、エアプレイ、共有、再生などのカスタム コントロールを作成しました。そのために、「 control」タグを使用して YTPlayer のデフォルト コントロールを非表示にしました。
私が直面している問題は、他のメディア (appleTV、エア サーバーなど) でエアプレイ経由でビデオを再生すると、「ストリーミング先 ...」という YTPlayerView のデフォルト ビューが表示されないことです。
デフォルトのコントロールを非表示にしたためだと思います。ユーザーがビデオの他のルートを選択するたびに、このビューを画面に表示したい. 残念ながら、私は解決策を見つけることができません。これを行う方法や、ユーザーがビデオ ルートを切り替えるたびに発生する通知を行う方法はありますか?そのシナリオのカスタム ビューを配置できます。
ios - YTPlayerView iPad の全画面表示で動画を再生
「YTPlayerView」を使用して iOS で動画を再生しています。iPhone でこれを使用している場合、ビデオは自動的にフルスクリーンで再生されますが、iPad で同じものを使用している場合はフルスクリーンに切り替わりません。以下のパラメーターも試しましたが、成功しませんでした。
ios - iPhone をロックしているときに、YTPlayerView で次と前のボタンが必要
iPhone iOS をロックしているときに YTPlayerView に次のボタンと前のボタンが必要です。実際には、シミュレーターで次のボタンと前のボタンを使用するとうまく機能しますが、iPhone がロックされているときに次のボタンを押すとクラッシュし、アプリで YTPlayerView を使用しています。
アプリデリゲートの私のコードは
私のアプリは次にクラッシュします..
ios - YouTube iframe が iOS アプリで遅すぎる
iOS アプリケーションで YouTube API を使用していますが、iPhone での読み込みが非常に遅いという問題がありますが、iOS シミュレーターでは完全に動作します。
さまざまなネットワークとさまざまな iPhone で試してみましたが、常に同じでした。すべてのネットワーク シミュレータで、はるかにうまく機能します。
と を使用YTPlayerView-iframe-player.html
してYTPlayerView
います。
問題は、読み込みを速くするために何かできることはありますか、それとも読み込み後に曲の再生を開始できるでしょうか?
ios - ユーザーが iOS で YouTube プレーヤー ビューを終了したことを検出するにはどうすればよいですか?
iOS 用の YouTube ヘルパー ライブラリを使用する場合、ユーザーがプレーヤーを終了して再生を停止したときの状態の変化を検出できるようにしたいと考えています。使用しようとしまし kYTPlayerStateEnded
たが、ビデオが最後に達した後にのみトリガーされます。
ファイルを調べた後YTPlayerView.m
、これを達成する状態を見つけることができないようです。「完了」を押してプレーヤー ビューを終了したことを検出する別の方法はありますか?
ios - youtube-ios-player-helper メッセージ: 「この動画は制限されています。Google Apps アカウントでサインインしてみてください。」
https://developers.google.com/youtube/v3/guides/ios_youtube_helperで提供されている YTPlayerView を使用して、埋め込まれた YouTube ビデオを iOS アプリで再生したい
たとえば、https ://youtu.be/jBm7O1XCYiE などの次のビデオでコードをテストすると、次のようになります。 「この動画は制限されています。Google Apps アカウントでログインしてみてください。」というメッセージ。
実際のデバイスでこのメッセージを克服するために何をすべきか提案はありますか?
最も奇妙なことは、ごくまれに、YouTube が実際のデバイスでもビデオを視聴できるようにすることです。通常、上記のエラー メッセージが表示され続けるのと同じビデオです (その間、コードや設定を変更していませんが)。
ios - バックグラウンド Swift で YouTubePlayer サウンドを再生する
ここにあるアプリで YouTube 動画を再生するために YouTubeSDK を使用しています: https://github.com/gilesvangruisen/Swift-YouTube-Player
ただし、ユーザーがホームを押すと、サウンドがバックグラウンドで再生され続けます。 https://github.com/youtube/youtube-ios-player-helper/issues/38
私は現在、App Delegate
(ひどい変換)でこれを試していdidFinishLaunchingWithOptions
ます:
そして、これは同じファイル内の独自の関数にあります:
YouTube SDK を使用してバックグラウンドでサウンドを再生し続ける方法はありますか? また、動画ではなく音声のみをバックグラウンドで再生することはできますか?
ありとあらゆる助けをいただければ幸いです。