使用默认的ChromeCast RemoteMediaPlayer类和默认的接收器,如何向页面添加专辑封面?我尝试查看http://developer.android.com/reference/com/google/android/gms/cast/MediaMetadata.html,但似乎没有专辑封面的条目。屏幕上有一个错误占位符,因此我认为它受到某种支持。我查看了https://github.com/googlecast/Cast-Player-Sample/blob/master/player.js,似乎在某些情况下它尝试使用ar artwork = sampleplayer.getValue_(event.data, ['media', 'metadata', 'images', 0, 'url']);
进行艺术创作,但是我看不出有任何方法可以从客户端实际填写。
最佳答案
MediaMetadata保存对图像的引用,并具有addImage方法。在这里,您必须保留有关图像的信息,包括专辑封面(您可以添加任意数量的参考,可能有不同的宽高比,分辨率等)。