google-cast - 如何查询发送到 Chromecast 接收器应用的 "parameters"?

标签 google-cast

本页显示的文档演示了如何将任意参数从发送方应用程序发送到接收方应用程序:

https://developers.google.com/cast/chrome_sender

具体来说,这里:

request.parameters = "v=abcdefg";

但是,我不明白接收者应用程序在发送后应该如何访问这些参数?有人有一个 jscript 示例供接收者查看此字符串吗?

最佳答案

Chromecast 似乎从以下 URL 中提取了内置应用程序设置:https://clients3.google.com/cast/chromecast/device/config

如果您查看该文件,您会发现许多 URL 如下所示:

https://www.youtube.com/tv?${POST_DATA}

请注意,${POST_DATA} 被指定为定义应用程序的 URL 的一部分。我只是猜测,但我认为除非您的应用程序在 Google 白名单上进行类似设置,否则您将无法通过 URL 接收该数据。

使用 channel 将所需的数据发送到应用程序可能比尝试使用 request.parameters 更值得。

关于google-cast - 如何查询发送到 Chromecast 接收器应用的 "parameters"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17982100/

相关文章:

google-cast - onRouteAdded 中的 requestCastDeviceForRoute

ios - Chromecast 按钮未隐藏

android - Google Cast v3 Mini Controller 在 CoordinatorLayout 中使用时 float 到顶部

ios - 如何使用 iOS SDK 在 Google Cast 中添加锁屏控件?

raspberry-pi - 我可以在我的 linux 开发板上移植 google cast sdk 以便它充当 cast 接收器吗?

android - 如何发现使用 Android 的 Chromecast 设备?

ssl - Chromecast 自签名 SSL 证书

android - Chromecast SDK (Android) - 有没有办法检查在转换设备上播放的媒体是否已经播放完毕?

google-cast - Chromecast : How to clear receiver cache

android - 演示 API 转换?