Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/184.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Youtube api未在电视扬声器上播放音乐_Android_Browser_Youtube_Youtube Api_Android Browser - Fatal编程技术网

Android Youtube api未在电视扬声器上播放音乐

Android Youtube api未在电视扬声器上播放音乐,android,browser,youtube,youtube-api,android-browser,Android,Browser,Youtube,Youtube Api,Android Browser,我正在使用youtube播放器api为我的应用程序播放youtube视频 通过使用HDMI电缆将标签与电视连接,测试了我的应用程序 错误: 当我从应用程序运行视频时,musics会在平板电脑扬声器中播放 当我在youtube.com上运行同一个视频时,它会在电视扬声器中播放 Youtube api不在电视扬声器上播放音乐,而是在tab扬声器中播放 我的代码: this.player = new YT.Player('youtube-player', { height: this.vide

我正在使用youtube播放器api为我的应用程序播放youtube视频

通过使用HDMI电缆将标签与电视连接,测试了我的应用程序

错误:

当我从应用程序运行视频时,musics会在平板电脑扬声器中播放

当我在youtube.com上运行同一个视频时,它会在电视扬声器中播放

Youtube api不在电视扬声器上播放音乐,而是在tab扬声器中播放

我的代码:

this.player = new YT.Player('youtube-player', {
    height: this.videoHeight,
    width: this.videoWidth,
    videoId: videoId,
    playerVars: {
        autoplay: 1,
        controls: 0,
        fs:0,
        rel : 0
    },
    origin: this.getHostName(),
    events: {
        onReady: function () {
            // Code Goes Here
        },
        onStateChange: function (event) {
            // Code Goes Here
        },
        onError: function () {
            // Code Goes Here
        }
    }
});
我正在跟踪

这在最新的Chrome版本和Chrome Beta版中发生

谁能解释一下问题出在哪里


对不起,我的英语不好。

经过几次研究,终于找到了解决办法。如果已启用麦克风访问功能,则音乐将从tab扬声器而不是电视扬声器播放


希望这对其他人也有帮助。

请展示您编写的一些代码,并提供一个指向您正在使用的youtube api文档的链接。@creimers已经用我的代码和我正在关注的文档更新了我的问题。所以您只在chrome上试用?尝试使用其他浏览器并观察结果。我认为这不是Youtube API的问题。