gmail上下文小工具中的错误

时间:2011-09-27 08:21:43

标签: gwt google-gadget gmail-contextual-gadgets

我正在开发一个gmail上下文小工具(GWT),以便在谷歌市场上部署。 小工具被正确触发,但当我尝试获取内容匹配时,它会失败。

<Module>
<ModulePrefs author="xxx" author_affiliation="xxx" author_email="xxx"
    directory_title="Test GMail Contextual Gadget" 
            title="Test Contextual Gadget">
    <Require feature="google.contentmatch">
        <Param name="extractors">google.com:EmailBodyExtractor</Param>
    </Require>
</ModulePrefs>
<Content type="html" view="card">
....

在浏览器控制台中,我看到以下错误:

未捕获的ReferenceError:谷歌未定义

任何想法?

1 个答案:

答案 0 :(得分:2)

使用上下文小工具和GWT时,我遇到了完全相同的问题。 您必须使用$ wnd作为前缀:

  

var matches = $ wnd.google.contentmatch.getContentMatches();

另见我发现的这个帖子:

https://groups.google.com/forum/#!topic/google-apps-gadgets-api/gxNoIQUVI4k