2013-06-11 75 views
0

我創建了一個基本的HTML5頁面,帶有一些畫布圖和第三方儀表儀表。 該頁面在瀏覽器中運行良好。 我創建了一個Windows 7的小工具,如下所示:http://blog.brandoncopley.com/?p=69 但小工具只顯示白色。 似乎沒有JavaScript被執行或畫布繪製完成。HTML頁面到窗口小工具

我曾嘗試以下選項來解決這個問題:http://www.sevenforums.com/tutorials/140358-gadgets-not-displaying-correctly-windows-7-fix.html

的Reset_gadgets.bat文件也沒有幫助。 所有其他小工具都很好用。

的gadget.xml看上去象下面這樣:

<?xml version="1.0" encoding="utf-8" ?> 
<gadget> 
<name>simple</name> 
<version>1.0.0.0</version> 
<author name="MaxRecursion"> 
<info url="maxrecursion.wordpress.com" /> 
<logo src="logo.png"/> 
</author> 
<copyright>&#169; MaxRecursion.</copyright> 
<description>This is a simple gadget.</description> 
<hosts> 
<host name="sidebar"> 
<base type="HTML" apiVersion="1.0.0" src="index.html" /> 
<permissions>Full</permissions> 
<platform minPlatformVersion="1.0" /> 
</host> 
</hosts> 
</gadget> 

我是新的Windows 7的小工具,什麼都可以的問題。

回答

0

小工具在IE7上運行,因此它們不支持畫布。 Excanvas(http://excanvas.sourceforge.net/)似乎可以正常工作,而且它非常易於使用。只需下載.js,將其放入包含小工具的文件夾中,然後在使用與畫布相關的任何內容之前從html中調用它。就是這樣,它本身就有它的魔力,而畫布標籤將按照它應有的方式工作。

+0

看起來,透明度可能是一個問題,壽。通常通過使用而不是解決,但我不知道如何使用畫布。 – Monstah

+0

謝謝我會嘗試一下。 – MaxRecursion