我正在尝试在 iOS 上设置 Siri 快捷方式,以便轻松地将 YouTube 视频隔空播放到 Apple TV。作为该过程的一部分,我想选择视频的质量(大概使用 JavaScript),但我在实现这一点时遇到了困难。这是我到目前为止所得到的(可在桌面/非 iOS 设备上查看的 imgur 链接)。它成功地使用 JavaScript 暂停视频,自 YouTube 自动播放以来将其倒回到开头,然后通过 AirPlay 连接到 Apple TV,等待电视打开,然后单击视频将其取消静音。然而,我尝试设置视频质量的所有方法都不起作用,我在这里抓狂了。有人知道这是否可能吗?是不是视频的参数可以设置?或者我可以使用 JavaScript 单击设置按钮并选择质量吗?我的 Javascript 非常弱,所以任何帮助我指明正确方向的帮助都将非常感激。
这是我到目前为止得到的 Javascript:
ytplayer = document.querySelector('video');
ytplayer.pause();
ytplayer.currentTime = 0;
ytplayer.click();
ytplayer.play();
completion();
Run Code Online (Sandbox Code Playgroud)