我已将我的 Chromecast 列入白名单,并且正在开发一些发送方和接收方应用程序。
在一两秒后,当媒体开始在 Chromecast 设备上播放时,遇到了回调返回“请求超时”的奇怪问题。
castApi.loadMedia(currentActivityId, loadRequest, launchCallback);
返回的状态 launchCallback 是:
cast.MediaResult {
activityId: "ao4hr3w1a1gw",
status: null,
success: false,
errorString: "Request timeout"
}
这种情况偶尔会发生,具体取决于 Chromecast 设备上的视频加载速度。但是超时(可能是 1 到 2 秒)发生得如此之快,以至于它在大约一半的时间内返回失败。我在这里做错了吗?