나는 사용자의 웹캠을 보여주는 간단한 프로그램을 만들었습니다. 그것은 내 Java 웹 응용 프로그램에서 통합하지 않고 실행할 때 절대적으로 작동합니다. 하지만 Netbeans 6.8에서 동일한 파일을 붙여 넣으면 바로 실행 해 봅니다. 내 swf 파일을 볼 수 있지만 그것의 버튼은 완전히 unclickable입니다. 웹캠을 보여주는 허용 또는 거부 메시지가 표시되지만 버튼을 클릭 할 수 없습니다. 내 응용 프로그램이 완전히 쓸모 없게 만듭니다. 사소한 문제라고 생각했지만 지금은 신경이 쓰이고 있습니다. 나는 3 시간 이후 그것을 시도하지만 어떤 해결책을 찾지 못했습니다. 나는 지금까지이 문제에 직면 한 사람이 아무도 없다고 생각한다. 왜냐하면 구글의 포럼에 어떤 스레드도 찾을 수없는 것 같다.플래시 및 Java와 관련된 매우 이상한 문제
Netbeans 6.8, Ubuntu, Glassfish V3 및 JSF를 사용하고 있습니다.
미리 감사드립니다. :)
업데이트 : - Windows XP에서 정상적으로 작동합니다. 그렇다면 우분투의 문제점은 무엇입니까? 내가 줄 필요가있는 어떤 종류의 허가 권리?
2 차 업데이트 : - 플래시와 관련된 버그라고 생각합니다. 이 코드가 작동하지 않는 것으로 확인 : -
<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>
당신이 볼 수 있듯이, 단지 높이와 너비를 제거하여 플래시 설정 패널 속성 잘 작동합니다. 나는 당신이 나를 우습게 만날 것이지만 나는 그렇지 않다는 것을 안다. 당신이 나를 믿지 않는다면 당신은 스스로 체크 아웃 할 수 있습니다.
내 질문은, 아무도 말해 줄 수 swf 높이 및 너비를 어떻게 설정합니까? 나는 그것이 600px 너비와 500px 높이가되고 싶다. 스타일 속성조차도 작동하지 않습니다. Flash 내에서 높이와 너비를 설정할 수 있습니까? 높이와 너비를 명시 적으로 설정하지 않으면 매우 작아 보입니다. 나는 이것이 지금 모든 사람들에게 매우 쉽다고 생각한다. 미리 감사드립니다 :)