我創建了一個用於顯示用戶攝像頭的簡單程序。當我運行時沒有將它集成到我的Java Web應用程序中,它工作得很好。但只要我複製粘貼相同的文件在Netbeans 6.8並嘗試運行它。我的swf文件是可見的,但其中的按鈕是完全不可點擊的。我收到允許或拒絕顯示攝像頭的消息,但按鈕不可點擊。它使我的應用程序完全無用。我認爲這是一個小問題,但現在它讓我感到緊張。我正在嘗試3小時以上,但沒有找到任何解決方案。我不認爲有人直到現在才面臨這個問題,這就是爲什麼似乎無法在谷歌的任何論壇上找到任何線程。與Flash和Java相關的一個非常奇怪的問題
我使用Netbeans 6.8,Ubuntu,Glassfish V3和JSF。
在此先感謝:)。
更新: - 它在Windows XP上正常工作。那麼Ubuntu有什麼問題?我需要給予的任何類型的許可權利?
2nd更新: - 我認爲這是閃存的錯誤。我發現這個代碼不工作: -
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"
id="VideoConferenceAdmin" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="wmode" value="opaque"/>
<param name="allowFullScreen" value="false" />
<param NAME="FlashVars" VALUE="rootIp=localhost&userName=admin&roomName=test" />
<param name="movie" value="Conference/VideoConference.swf" /><param name="quality" value="high" />
<embed src="Conference/VideoConference.swf" wmode="window" FlashVars="rootIp=localhost&userName=test&roomName=test"
quality="high" width="600" height="500"
name="VideoConference" align="middle"
allowScriptAccess="sameDomain" allowFullScreen="false"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
而這其中的工作原理: -
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"
id="VideoConferenceAdmin" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="wmode" value="opaque"/>
<param name="allowFullScreen" value="false" />
<param NAME="FlashVars" VALUE="rootIp=localhost&userName=admin&roomName=test" />
<param name="movie" value="Conference/VideoConference.swf" /><param name="quality" value="high" />
<embed src="Conference/VideoConference.swf" wmode="window" FlashVars="rootIp=localhost&userName=test&roomName=test"
quality="high"
name="VideoConference" align="middle"
allowScriptAccess="sameDomain" allowFullScreen="false"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
正如你所看到的,只是通過刪除高度和寬度屬性的閃光燈設置面板工作正常。我知道你會發現我很有趣,但我不是。如果你不相信我,你可以自己檢查一下。
現在,我的問題是,任何人都可以告訴我如何設置瑞士法郎的高度和寬度?我希望它是600px寬度和500px高度。即使style屬性也不起作用。我可以在Flash中設置高度和寬度嗎?因爲沒有明確設定高度和寬度,它看起來非常小。我認爲這對所有人來說都應該很容易。在此先感謝:)