2010-04-05 1 views
1

저는 Flash Player에서 비디오를 재생하는 Windows 사이드 바 장치를 개발했으며 Vista Home Basic (32 비트 OS)에서 작동하지만 그렇지 않습니다 Vista Home Premium (64 비트 OS)에서 작동합니다. 나는 Flash Player 9와 Actionscript 3.0을 사용한다. 아무도 제발 도와 줄 수 없어.Windows Home Sidebar 가젯이 Vista Home Premium (예 : 64 비트 OS)에서 작동하지 않습니다.

***This is the html content for the player*** 
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" width="130" height="200" id="FLVPlayer"> 
    <param name="movie" value="test.swf" /> 
    <param name="salign" value="lt" /> 
    <param name="quality" value="high" /> 
    <param name="scale" value="noscale" /> 
    <param name="FlashVars" value="&MM_ComponentVersion=1&skinName=Clear_Skin_1&streamName=2973&autoPlay=true&autoRewind=true" /> 
    <embed src="test.swf" flashvars="&MM_ComponentVersion=1&skinName=Clear_Skin_1&streamName=2973&autoPlay=true&autoRewind=true" quality="high" scale="noscale" width="130" height="200" name="FLVPlayer" salign="LT" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" /> 
+0

"작동하지 않음"에는 100 가지 의미가 있습니다. 작동하지 않는 것은 무엇입니까? 오류가 있습니까? – Shoban

+0

그냥 플레이어에없는 파일과 비슷한 아이콘을 표시합니다. – stanley

답변

0

문제는 x64 플래시 호환성 때문일 수 있습니다. Windows Vista/7 x64 버전은 기본적으로 x64 sidebar.exe를 실행합니다. 이는 플래시 지원이 좋지 않아서가 아니라 다른 호환성 문제로 인해서 끔찍한 일입니다. 다행히도, 86 버전은 64 머신에 설치되어 있고 다음 위치에서 찾을 수 있습니다

C : \의 Program Files (x86) \ Windows 사이드 바 \ 나는이

sidebar.exe x64 사이드 바를 죽이고 x86을 시작하는 몇 가지 배치 파일. 기본 중 하나는 다음과 같습니다

taskkill /f /IM sidebar.exe 
pause 
"C:\Program Files (x86)\Windows Sidebar\sidebar.exe" 

당신은 당신의 가젯이 간단한 일을 포함하고 그들이 당신의 가젯 작업을 얻기 위해 그것을 실행하려면 사용자에게 문의 할 수있다.

+0

고맙습니다. 그것은 효과가 있었다. – stanley