Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/367.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.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
Javascript 使用Youtube Iframe的PostMessage时接收响应_Javascript_Google Chrome_Youtube_Cross Domain_Youtube Javascript Api - Fatal编程技术网

Javascript 使用Youtube Iframe的PostMessage时接收响应

Javascript 使用Youtube Iframe的PostMessage时接收响应,javascript,google-chrome,youtube,cross-domain,youtube-javascript-api,Javascript,Google Chrome,Youtube,Cross Domain,Youtube Javascript Api,我正在构建一个chrome扩展,在背景页面中播放youtube视频,并在注入的内容脚本中对其进行控制。 使用以下代码,我可以非常有效地使用播放/暂停: iframe.contentWindow.postMessage(JSON.stringify({ “事件”:“命令”, “func”:func, “args”:args | |[], “id”:帧的id }), "*"); 我的问题是,如果我传入诸如getVolume之类的函数,我将如何收到响应? 顺便问一下,有没有更好的方法? 基本上我希望在

我正在构建一个chrome扩展,在背景页面中播放youtube视频,并在注入的内容脚本中对其进行控制。 使用以下代码,我可以非常有效地使用播放/暂停:

iframe.contentWindow.postMessage(JSON.stringify({ “事件”:“命令”, “func”:func, “args”:args | |[], “id”:帧的id }), "*");

我的问题是,如果我传入诸如getVolume之类的函数,我将如何收到响应? 顺便问一下,有没有更好的方法? 基本上我希望在我的分机上播放视频。我可以将视频放在我的内容脚本中,但每次用户更改/刷新页面时,视频的iframe也会刷新。 有没有一种方法可以在内容脚本中显示视频,而不使用页面刷新,或者我必须在应用程序中这样做

提前感谢,,
Rohan

我现在也在寻找同样的东西: