簡體   English   中英

Windows Sidebar小工具無法在Vista Home Premium(即64位操作系統)中運行

[英]Windows Sidebar gadget not working in vista home premium(ie 64-bit OS)

我開發了一個Windows側邊欄小工具,可以在Flash播放器中播放視頻,它可以在Vista Home Basic(32位操作系統)中工作,但在Vista Home Premium(64位OS)中不能工作。 我使用Flash Player 9和Actionscript 3.0。 誰能幫我。

***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" />

該問題可能是由於x64閃存兼容性引起的。 Windows Vista / 7 x64版本默認情況下運行x64 sidebar.exe -絕對糟糕,這不僅是由於對Flash的支持不佳,而且還因為其他兼容性問題。 幸運的是,x86版本也安裝在x64機器上,可以在以下位置找到:

C:\\ Program Files(x86)\\ Windows邊欄\\ sidebar.exe

我有幾個批處理文件,它們會殺死x64邊欄並啟動x86。 基本的是這樣的:

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

您可以在小工具中包含一些簡單的內容,並詢問用戶是否要運行它以使小工具正常工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM