【问题标题】:Yammer Like Button Not Working... TypeError: yam.helper is undefinedYammer Like 按钮不起作用... TypeError: yam.helper is undefined
【发布时间】:2013-03-26 17:39:32
【问题描述】:

我正在使用 yammer 的点赞按钮。我已经尝试过所有的浏览器。它们都具有相同的功能。第一页加载他们将完美地加载 JS 和类似按钮......但是在第一页加载后,任何类似按钮的后续加载都会引发以下错误。

Error
TypeError: yam.helper is undefined

代码如下:

Javascript:

yam.connect.actionButton({
    container: '#like',
    network: 'gsk.com',
    action: 'like'
});

HTML:

<div id="like"><p></p></div>

有什么想法吗?

【问题讨论】:

  • 看起来有人连续投反对票...打哈欠

标签: javascript typeerror yammer social-media-like


【解决方案1】:

我有同样的问题。 几点建议:

在以下位置注册新应用 https://www.yammer.com/client_applications

您的 data-app-id 需要它。

新应用中的重定向 URI 需要匹配 应用程序的 URL。

确保容器与代码中的 div id 匹配:

    <script>
    yam.connect.actionButton({
     container: "#embedded-like",
     network: "domain.com",
     action: "like"
    });
    </script>    
    <div id="embedded-like"></div>

【讨论】:

  • 这对我有帮助,但容器必须在脚本之前。
猜你喜欢
  • 2017-03-28
  • 1970-01-01
  • 1970-01-01
  • 2021-09-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多