0

我用一些画布绘图和第三方仪表创建了一个基本的 HTML5 页面。该页面在浏览器中运行良好。我用它创建了一个 Windows 7 小工具,如下所示:http ://blog.brandoncopley.com/?p=69 但小工具只显示白色。似乎没有 javascript 被执行或画布绘制完成。

我尝试了以下选项来解决问题: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 小工具的新手,可能是什么问题。

4

1 回答 1

0

小工具在 IE7 上运行,因此它们不支持画布。Excanvas ( http://excanvas.sourceforge.net/ ) 似乎工作正常,而且非常易于使用。只需下载 .js,将其与您的小工具放在一个文件夹中,然后在使用与画布相关的任何内容之前从 html 中调用它。就是这样,它自己发挥它的魔力,并且画布标签将按照它应该的方式工作。

于 2013-06-13T13:27:53.450 回答