2013-06-25 30 views
1

我只有一個Firefox的奇怪問題。當視頻標籤存在時,Firefox會發出虛假呼叫

簡而言之,我有一個帶有<video>標籤的html(jsp)頁面。

如果我監控頁面是如何加載螢火蟲的,我可以看到,在加載結束時,會向我的頁面的「base href」發出請求。 我有一個基href標記是這樣的:<base href="http://localhost:8080/CHU/" />和通話是「GET/CHU /」(參見下圖)

我可以看到正在加載的視頻,並準備播放虛假調用發生之前!

如果我刪除視頻標籤中的所有內容,例如:<video></video>仍然會發生虛假通話。

由於某種原因,此調用將更新會話並與其他內容混淆。所以我必須防止這種情況發生。

任何想法?

問候, 米歇爾

PS:正常工作與Chrome和IE

screenshot

+0

是否發生在沒有Firebug的乾淨的輪廓? (您可以使用例如Fiddler或Wireshark來監控流量)。 –

+0

那麼,如果我禁用Firebug,我可以看到我的服務器日誌中的跟蹤呼叫。 – Michel

+0

你可以安裝Nightly build或Firefox的Beta版,並在一個新的配置文件('firefox -p --no-remote')中啓動它來驗證它是一樣的嗎?可能是一個瀏覽器錯誤。 –

回答

2

我有一個網站,顯示了一個非常類似的行爲。我使用jwplayer 6.5,Ff 22並禁用了閃存添加。創建視頻標籤,然後引發錯誤。網上的跟蹤顯示了對站點根目錄的調用(基礎)。看起來好像視頻播放是用空白的來源嘗試的。 longtail傢伙聲稱這不是他們的腳本造成的,我傾向於相信他們。只有他們的處理程序纔會發現錯誤。所以我相信我的確看到了同樣的症狀。有趣的是:只有當頁面由Typo3生成時纔會發生。具有相同腳本的網站的靜態副本不會顯示此內容。棘手。如果我找到任何東西,我會讓你知道的。也可以解決你的問題。

+0

感謝您的意見。我還沒有找到任何解決方案。我剛剛爲這個案例做了一個非常臨時的解決方法。 – Michel

0

如果使用最新的Firefox,html5-video和base-href完全相同的問題。

http://jsfiddle.net/38h8b/6/

<base href="http://jsfiddle.net/38h8b"> 
<video width="320" height="180" src="http://media.sublimevideo.net/vpa/ms_360p.mp4" autoplay="true"></video>