我在Windows邊欄小工具中嵌入了Windows媒體播放器。 只要我啓動播放器(即使我這樣做後停止它),擊中WIN + D(「顯示桌面」)隱藏我的小工具(所有其他小工具保持可見)。 什麼導致這個問題,有沒有辦法解決這個惱人的行爲?嵌入式媒體播放器的邊欄小工具在WIN + D上消失(「顯示桌面」)
問題發生在嵌入HTML的媒體播放器和用new ActiveXObject(...)
創建的媒體播放器中。
我在Windows邊欄小工具中嵌入了Windows媒體播放器。 只要我啓動播放器(即使我這樣做後停止它),擊中WIN + D(「顯示桌面」)隱藏我的小工具(所有其他小工具保持可見)。 什麼導致這個問題,有沒有辦法解決這個惱人的行爲?嵌入式媒體播放器的邊欄小工具在WIN + D上消失(「顯示桌面」)
問題發生在嵌入HTML的媒體播放器和用new ActiveXObject(...)
創建的媒體播放器中。
當我正在尋找這個問題的解決方案(on StackOverflow)。我發現, '造型' 的媒體播放器實例
<object id="mediaPlayer" classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6" type="application/x-oleobject"></object>
這個CSS
#mediaPlayer { position: absolute; z-index: -1; }
是所有花了擁有它沒有消失。
編輯: 「不幸的是」這並修復它,當你開始播放一次,除了「感動」的小工具將消失像以前一樣。
我確實找到了解決這個問題的方法。您在播放器中使用視頻時似乎不會發生。它不在乎它是否可見。所以你可以考慮爲你想聽的音頻找到一個視頻流。就我而言:我想爲荷蘭廣播電臺3FM製作一個小工具,並在最後加入視頻流。
這本身就是一個挑戰:沒有比同步視頻/音頻流更煩人的了。所以我不得不真的「在盒子外面思考」:飛出只包括車站的標誌。小工具本身在指定範圍內是「可見的」。除了視頻流 - 容器div被隱藏,直到請求查看並且我調用小工具的彈出窗口。那麼到底:我固定它,但它沒有解決原來的問題...
對於那些有興趣的解決方案:3FM-2011.gadget download
我會很高興地給予好評+如果你上傳一個接受你的答案最小的小工具作爲一個測試用例。對於我自己的小工具,我切換到一個自寫的播放器(使用C#和bass.dll),所以我沒有使用WMP的小工具來測試它。 – ThiefMaster 2011-04-04 07:21:57
不知道當我編輯我的原始消息時是否收到通知...希望你喜歡這個解決方案。 – 2011-04-07 13:31:08