我正在尝试检测视频何时在 iFrame 内完成播放。完成后,我可以从 Firebug 的“Net”选项卡中得知,它每次都会向具有特定 GET 变量的特定 URL 提交 GET 请求。
该视频是一个 SWF 对象,因此它不是通过 jQuery 或任何其他 JavaScript 框架提交的。
有没有办法监听从 iFrame 中提交的表单请求?
<iframe id="videoScreen" width="944px" height="531px" src="http://video-site.com/video-location/video-name.swf" frameborder="0" scrolling="no" webkitAllowFullScreen mozallowfullscreen allowfullscreen></iframe>
然后当视频结束时,它会发出一个 GET 请求,例如:
GET http://video-site.com/showending?beacon=showending
在播放时,它会发出 GET 请求以保存视频的当前位置,例如:
GET http://video-site.com/savePosition?position=1m3s&webpage=myWebSite.com%2Fmarketing-video.php
感谢您的关注!
编辑:修复了最终 URL 以具有 URL 编码的正斜杠。