Yammer – platform_social_buttons.min.js:2未捕获TypeError:yam.config不是函数

我完全根据
https://developer.yammer.com/docs/share-button实现了Yammer共享按钮.

就在我添加之前:

<script type="text/javascript" src="https://s0.assets-yammer.com/assets/platform_social_buttons.min.js"></script>

yam.platform.yammerShare();

然后在开幕后,作为测试,我补充说;

<span id="yj-share-button"></span>

结果 – 无论如何在Mac上的Chrome和Firefox中:
“未捕获的TypeError:yam.config不是函数”(匿名函数)@ platform_social_buttons.min.js:2

所以我认为;为什么不尝试加载“yam.platform.yammerShare();”准备文件..但这没有任何区别.

我没有得到其他JS错误,并且这个特定错误发生在platform_social_buttons.min.js中.我的网站运行jQuery 2.1.4,如果这很重要,虽然https://developer.yammer.com/docs/share-button没有说jQuery.

为什么会出现此错误?我没有使用JavaScript SDK,只是简单的共享按钮.

最佳答案 您必须在platform_social_buttons.min.js之前包含此脚本

<script src="https://c64.assets-yammer.com/assets/platform_embed.js"></script>
点赞