如何在加载 Flash 视频时在 Chrome 中设置断点?
How to set breakpoint in Chrome for when flash video is loaded?
在 Chrome 调试器的 'Network' 选项卡中,'Other' sub-tab 显示正在播放的 .flv Flash 文件。我试图弄清楚 where/how 正在生成 .flv URL,但我查看了网站的 JS,但无法弄清楚它的来源。
有没有办法为 .flv 文件开始获取 streamed/played 设置断点,以便我可以弄清楚 URL 是如何构建的?
在 Chrome 调试器显示 X-Requested-With:ShockwaveFlash/24.0.0.194
中对 flv 文件的请求 headers。所以请求来自Flash而不是我认为来自JS文件。
或者有其他方法可以解决吗?
在“网络”选项卡上,您有多个列。其中之一叫做 Initiator
。如果缺少',请右键单击任何列,然后会出现一个包含所有可用列的下拉列表。检查 Initiator
列。
该专栏应该会告诉您需要了解的内容。
要么嵌入式 SWF (Flash) 应用程序有特定的代码来构建 url(然后方法是不可知的),要么应用程序正在从某个地方读取 url,例如 JSON 或 XML 文本文件。
也可以通过读取HTML/JS文件中的文本来构建。第三种可能性是 PHP 参与生成 link。因此,请检查 Network
选项卡中是否存在此类内容(xml、json、php 文件,您可以在 "new tab" 中打开这些文件进行阅读)。
当你 word-search html 或 JS 的来源时,是否没有 flv
找到?...
如果一切都失败了,那么提供一个可测试的 link。
PS:回答您的问题:Chrome.
中没有加载程序断点/加载暂停
在 Chrome 调试器的 'Network' 选项卡中,'Other' sub-tab 显示正在播放的 .flv Flash 文件。我试图弄清楚 where/how 正在生成 .flv URL,但我查看了网站的 JS,但无法弄清楚它的来源。
有没有办法为 .flv 文件开始获取 streamed/played 设置断点,以便我可以弄清楚 URL 是如何构建的?
在 Chrome 调试器显示 X-Requested-With:ShockwaveFlash/24.0.0.194
中对 flv 文件的请求 headers。所以请求来自Flash而不是我认为来自JS文件。
或者有其他方法可以解决吗?
在“网络”选项卡上,您有多个列。其中之一叫做 Initiator
。如果缺少',请右键单击任何列,然后会出现一个包含所有可用列的下拉列表。检查 Initiator
列。
该专栏应该会告诉您需要了解的内容。
要么嵌入式 SWF (Flash) 应用程序有特定的代码来构建 url(然后方法是不可知的),要么应用程序正在从某个地方读取 url,例如 JSON 或 XML 文本文件。
也可以通过读取HTML/JS文件中的文本来构建。第三种可能性是 PHP 参与生成 link。因此,请检查 Network
选项卡中是否存在此类内容(xml、json、php 文件,您可以在 "new tab" 中打开这些文件进行阅读)。
当你 word-search html 或 JS 的来源时,是否没有 flv
找到?...
如果一切都失败了,那么提供一个可测试的 link。
PS:回答您的问题:Chrome.
中没有加载程序断点/加载暂停