我正在编写一个 Android 应用程序来使用 Youtube API 播放 youtube 视频,我有一个问题,如果 API 可用,如何在 Youtube 播放器中显示“cast”按钮?如果没有,我如何将我的 Android 应用程序中的 youtube 视频投射到 Chromecast 或 AndroidTV 设备?
YouTube 播放器没有投射按钮,您无法从您的应用中轻松投射 YouTube 内容。目前,唯一的解决方案是编写一个自定义接收器并将 YouTube html 播放器嵌入到接收器中,然后做一些工作以使事情在一定程度上正常工作,但这不会是一个很好的体验;例如,您的用户不能跳过广告等
不,youtube api 没有内置投射按钮。您可以将投射按钮添加到您的应用程序(在视频播放器之外)——本指南可以帮助您:https://developers.google.com/cast/
您可以将投射按钮添加到您的应用程序,但不能添加到 Youtube 播放器。使用此 CodeLabs 教程 进行除 YT 之外的投射。 快乐编码..!!
在iframe中添加跟随参数:
enablecastapi=1
.
按照 Piero Ribeiro 的建议,我添加了 enablecastapi=1,它在 chrome for windows 上工作正常,但它在 chrome for android 上对我不起作用。