使用PostMessage for Youtube iframe时收到响应

时间:2013-02-04 22:31:58

标签: javascript google-chrome youtube cross-domain youtube-javascript-api

我正在构建一个Chrome扩展程序,它在后台页面中播放YouTube视频,并在注入的内容脚本中显示控件。 我可以使用这段代码非常有效地使用播放/暂停:

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

我的问题是,如果我传入getVolume或类似我的函数,我将如何收到回复? 顺便说一下,有更好的方法吗? 基本上我希望在我的扩展程序中播放视频。我可以将视频放在我的内容脚本中,但每次用户更改/刷新页面时,视频的iframe也会刷新。 有没有办法在不用页面刷新的内容脚本中显示视频,还是必须在应用程序中进行操作?

提前致谢, 罗汉

0 个答案:

没有答案