HTML页面到Windows小工具

时间:2013-06-11 19:01:38

标签: html5 windows-desktop-gadgets

我创建了一个基本的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小工具的新手,可能是什么问题。

1 个答案:

答案 0 :(得分:0)

小工具在IE7上运行,因此它们不支持画布。 Excanvas(http://excanvas.sourceforge.net/)似乎工作正常,而且使用起来非常简单。只需下载.js,将其放在包含小工具的文件夹中,然后在使用任何与画布相关的内容之前从html调用它。就是这样,它本身就起到了魔力的作用,而canvas标签将按照预期的方式工作。