2014-11-14 60 views
0

我正在加載屬於第三方的swf組件。如何找到加載的swf播放的視頻網址?

它使用閃光燈視頻對象在內部播放視頻。 我有權訪問視頻對象 - 但我無法從中推斷出它實際連接的網址。

(沒有video.getAttachedNetStream)

是否有某種方式來了解一下什麼是視頻網址? 可以從加載器swf或加載瀏覽器中獲得。 (我標記它JS,因爲也許有辦法從Flash瀏覽器檢索它反對一些如何 即螢火蟲像插件做的。)

TNX 的Hed

+0

嘗試使用Chrome的開發工具網絡標籤:https://developer.chrome.com/devtools/docs/network#network-panel-overview – Cherniv 2014-11-14 13:53:33

+0

我們使用這樣的: https://developer.mozilla.org/en-US/docs/Web/API/Window/performance 作爲一個選項,但它僅適用於chrome(內部化flash插件的唯一瀏覽器)並且存在其他問題(如一個有限的url堆棧) - 仍然希望閃光的方向。 – Hed 2015-04-20 06:20:51

回答

1

這是不可能從閃存做到這一點。 但有一個解決方法。如果URL在JavaScript方面是已知的,您可以從JavaScript傳遞視頻網址。您只需要在您的Flash應用程序中註冊回調並從JavaScript調用它。 你可以在這裏找到更多的細節:how to pass arguments from javascript to as3 using external interface

相關問題