0

Androidでcastcompanionlibraryを使用して、ビデオをchromecastレシーバーにキャストしています。受信側でyoutube iframeを使用しています。

cast.receiver.CastReceiverManager.getInstance.start()YouTubeのiframeと本文を初期化する前にhtmlヘッダーを呼び出していましたが、どういうわけか、「APPLICATION_NOT_RUNNING」である2005年のエラーが発生したユーザーの10%が発生しました。

cast.receiver.CastReceiverManager.getInstance.start()次に、ヘッダーと本文、YouTube iframe の後に呼び出すように変更すると、ユーザーの 10% で 15 の「タイムアウト」エラーが発生しました。

クライアントが TIMEOUT エラーを受け取った理由と方法を尋ねたいと思います。bodyや他のjsファイルを読み込んでから起動したので、受信機の起動が遅すぎたのでしょうか?それとも、本体の画像や div が多すぎて、読み込みに時間がかかる可能性がありますか?

ありがとう

4

2 に答える 2

0

このようにタイムアウトを増やすことができます。この maxInactivity 600 は 600 秒です。他の数値をテストできます。

castReceiverManager.start({maxInactivity: 600});
于 2016-03-29T10:18:07.003 に答える