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