我正在开发一个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:谷歌未定义
任何想法?
答案 0 :(得分:2)
使用上下文小工具和GWT时,我遇到了完全相同的问题。 您必须使用$ wnd作为前缀:
var matches = $ wnd.google.contentmatch.getContentMatches();
另见我发现的这个帖子:
https://groups.google.com/forum/#!topic/google-apps-gadgets-api/gxNoIQUVI4k