2016-05-22 8 views
4

Ich habe eine Yammer Share-Taste genau nach https://developer.yammer.com/docs/share-button implementiert. RechtsYammer - platform_social_buttons.min.js: 2 Uncaught TypeError: yam.config ist keine Funktion

bevor ich habe hinzugefügt:

<script type="text/javascript" src="https://s0.assets-yammer.com/assets/platform_social_buttons.min.js"></script> 
yam.platform.yammerShare();

Dann gleich nach der Eröffnung, als Test, fügte ich hinzu;

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

Das Ergebnis - in Chrome und Firefox auf Mac sowieso: "Uncaught Typeerror: yam.config ist keine Funktion" (anonyme Funktion) @ platform_social_buttons.min.js: 2

Also dachte ich, ; warum nicht versuchen, "yam.platform.yammerShare();" auf Dokument bereit .. aber das machte keinen Unterschied.

Ich bekomme keine anderen JS-Fehler, und dieser bestimmte Fehler tritt innerhalb von platform_social_buttons.min.js auf. Meine Website führt jQuery 2.1.4 aus, wenn das wichtig ist, obwohl https://developer.yammer.com/docs/share-button nichts über jQuery sagt.

Warum sollte dieser Fehler auftreten? Ich verwende nicht das JavaScript-SDK, sondern nur die einfache Schaltfläche zum Teilen.

Antwort

2

Sie haben dieses Skript zu schließen, bevor platform_social_buttons.min.js

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

Dank. Seltsam, dass es auf https://developer.yammer.com/docs/share-button nicht erwähnt wird. –

+0

Vielleicht nehmen sie an, dass bereits auf derselben Seite verwiesen wird. Ich habe eine Änderung auf der Seite vorgeschlagen. –

+0

danke, weil es wirklich nicht von dieser Seite offensichtlich ist –