gadgets.MiniMessage不是构造函数

时间:2014-01-26 01:43:46

标签: javascript google-gadget

我刚开始使用Google协作平台,经过一段非常令人沮丧的时间,HTML Box没有运行任何Javascript(而且似乎没有人能够使用它)我已经开始使用Google Gadgets。

我正在运行以下简单代码作为Hello World的下一步,并且从Firefox Web控制台收到错误“gadgets.MiniMessage不是构造函数”;即使根据Google文档设置了ModulePrefs。

<?xml version="1.0" encoding="UTF-8" ?>
<Module>
  <ModulePrefs title="HTML5 Test" />
  <Require feature="minimessage"/>
  <Content type="html">
     <![CDATA[
        <script>
            alert( "FFS Do Something" );

            var msg = new gadgets.MiniMessage(__MODULE_ID__);
            if ( window.File && window.FileReader && window.FileList && window.Blob )
            {
                msg.createDismissibleMessage( "HTML5 is supported." );
            }
            else
            {
                msg.createDismissibleMessage( "HTML5 is NOT supported by this browser." );
            }
        </script>
     ]]>
  </Content>
</Module>

是否有人能够帮助解决我可能缺少的简单问题?

1 个答案:

答案 0 :(得分:0)

只是一个XML语法错误:

<ModulePrefs title="HTML5 Test">
  <Require feature="minimessage"/>
</ModulePrefs>

可以盯着看得太久的东西而错过明显的东西。