【问题标题】:Is there a way to tell a chromecast receiver app on initialization which splash image to ues?有没有办法在初始化时告诉 chromecast 接收器应用程序要使用哪个启动图像?
【发布时间】:2019-09-18 08:20:10
【问题描述】:

我有一个 CAF 接收器,我想与多个发送器应用程序一起使用。根据发件人应用程序,我想显示不同的启动图像。在初始化期间我找不到任何方法告诉我的接收器应用程序使用哪个启动图像。

【问题讨论】:

  • 你尝试了什么?
  • 我尝试在截获的 onLoad 消息期间更新启动画面。这行得通,但此时,默认的启动画面已经显示,然后它发生了变化,这不好。我很确定我也可以在建立连接后立即发送消息,但我希望能找到与 onLoad 相同的问题。问题是在应用加载和我可以实际更改启动画面之间有一段时间。

标签: chromecast google-cast google-cast-sdk


【解决方案1】:

我将使用两个不同的应用程序 ID,它们转到相同的 url,但上面有一些 URL 选项https://yourReceiver.com/index.html?sender=,然后在接收器中解析 URL 选项。可以在运行时使用 JS 更改启动画面图像:https://developers.google.com/cast/docs/caf_receiver/customize_ui#styling-the-player

【讨论】:

  • 嗯。这不是一个坏主意。这并不理想。我希望没有多个应用程序。但由于唯一需要在 url 中传递的是启动图像,这可能是最好的解决方案。会话开始后,我可以按照您所说的更新所有其他内容。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-11-19
  • 1970-01-01
  • 1970-01-01
  • 2023-03-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多