2014-12-01 48 views
0

我正在研究在網站上全屏觀看視頻時需要發送消息和/或與用戶進行交互的項目。我的理解是,一旦Flash(或任何其他程序)啓動,瀏覽器無法控制該過程。我幾乎找不到有關可能性的信息。如果沒有用戶安裝單獨的軟件,這可能嗎?以全屏方式向Flash/Silverlight/HTML5播放器發送通知和/或消息

任何幫助表示讚賞

+0

啊..我想你很混淆html5視頻全屏如何與Flash Player的方式。瀏覽器只選擇全屏顯示視頻對象**。在Flash播放器中,**整個Flash內容可以全屏顯示。因此,您只需將視頻放在一個圖層上,然後將文字交互放在另一個圖層(上方),並立即將它們全屏顯示(合起來)。我有道理嗎?只要問... ** [看到這個問題](http://stackoverflow.com/questions/18558443/full-screen-interactive-mode-the-allow-button-click-is-passed-to-the-applicat )**如果它也有幫助。 – 2014-12-01 23:42:44

回答

0

顯然沒有做功課,發現這幾乎是不可能的:

Are overlays on top of full-screen flash video possible?

+0

取決於你在做什麼。如果您將接收消息的Flash應用程序編碼到應用程序內的文本框(SWF)中,則它將以全屏模式(即即時消息/聊天)工作。該鏈接正在討論來自外部應用的通知。例如,桌面應用程序可以根據需要顯示當前全屏視頻的「一封新電子郵件」或「新更新可用」通知。那一個不會發生.. – 2014-12-01 23:30:34

0

我認爲閃存(的Flash Player 11.3和更高 )和HTML5是可能的,對於silverlight我不知道。

對於閃光燈,在全屏模式下的互動,你應該使用stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE代替​​,在這裏看一看,瞭解有關詳情:Adobe.com : Working with full-screen mode然後添加你需要互動的內容。

對於HTML5,你能做到像YouTube播放器爲例,所以你創建自己的視頻播放器,當你想傳遞到全屏模式,你做你的視頻播放器的全屏,而不是<video>元素,那麼你可以做所有你需要的東西,像普通模式下的普通html頁面一樣。

+0

但在全屏html5視頻,他也可以有一個html5(JScript?)消息或聊天應用程序放置在視頻的頂部嗎?這是他的問題。他還沒有開始,但需要選擇的可能性 – 2014-12-02 08:42:26

+0

是的,當然他可以,因爲當我們做一個HTML5視頻元素的全屏('

+0

爲什麼有些人反對並且不解釋(或者給出更好的解決方案)我不知道.. !!無論如何,你的想法聽起來似乎合理。他現在所能做的就是嘗試HTML5或Flash,並看看它是如何發展的。 – 2014-12-03 08:41:42

相關問題