2010-04-05 1 views
1

Я разработал гаджет боковой панели Windows, который воспроизводит видео в флеш-плеер, он работает в домашней домашней ОС (32-разрядная ОС), но не работать в Vista Home Premium (64-битная ОС). Я использую Flash Player 9 и ActionScript 3.0. Кто-нибудь может мне помочь.Windows Sidebar гаджет не работает в Vista домашняя премия (то есть 64-разрядная ОС)

***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, что абсолютно ужасно, а не только из-за плохой поддержки флэш-памяти, но и из-за других проблем совместимости. К счастью, версия x86 также установлена ​​на 64 машинах и их можно найти по следующему адресу:

C: \ Program Files (x86) \ Windows Sidebar \ Sidebar.exe

У меня есть пару пакетных файлов, которые убивают боковую панель x64 и запускают x86. Основная один выглядит следующим образом:

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

Вы могли бы включать в себя что-то это просто с гаджетом и попросить пользователей, если они хотят, чтобы запустить его, чтобы получить ваш гаджет работать.

+0

Большое спасибо. Это сработало. – stanley

Смежные вопросы