【问题标题】:catching a file when it arrives in the browser当文件到达浏览器时捕获文件
【发布时间】:2011-07-20 00:17:40
【问题描述】:

我目前正在开发视频播放器(Flash 播放器)。在视频开始之前,播放器会收到一个 manifest.f4m 文件。我想检测何时请求此文件以及何时实际到达(即服务器生成它的时间)。我真的不知道该怎么做,但是应该可以使用 javascript,因为 Firebug 甚至 Google Chrome 的控制台时间线都能够检测到这个“事件”。

你有什么线索吗?

【问题讨论】:

  • 你在用这些信息做什么?您是在调试性能还是需要对这些数据进行实际操作?
  • 主要是调试性能,我的调试视图仍然在 JS 中,所以如果我能通过 JS 访问它会很酷;)

标签: javascript flash asynchronous get


【解决方案1】:

由于它在 Flash 中,Firebug 可能无法在“网络”选项卡中提取它,因为这些调用不通过浏览器的 API。您可以考虑使用Fiddler。它会向您展示几乎所有内容。

【讨论】:

  • 不,实际上它确实在 Firebug 中显示(但以一种不清楚的方式,计算出的时间并不是我想要的)。我想知道触发它的事件,以便我可以编写自己的调试控制台
  • 我尝试了提琴手,但他们只有视频教程,只能播放音频,我不能让它与 FF 一起使用,只能与 IE(从 Fiddler 内部启动)一起使用 chrome 虽然 oO
  • @Cystack,您可以尝试使用 Firefox 的 FiddlerHook 插件:fiddler2.com/fiddler2/addons/fiddlerhook
猜你喜欢
  • 2012-02-24
  • 1970-01-01
  • 2010-11-04
  • 2019-10-10
  • 2020-12-31
  • 2011-03-13
  • 1970-01-01
  • 1970-01-01
  • 2013-04-08
相关资源
最近更新 更多