Yammer Connect Issue with IE11 (in the yammer Javascript SDK)

%3CLINGO-SUB%20id%3D%22lingo-sub-8473%22%20slang%3D%22en-US%22%3EYammer%20Connect%20Issue%20with%20IE11%20(in%20the%20yammer%20Javascript%20SDK)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-8473%22%20slang%3D%22en-US%22%3E%3CP%3EHello%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ESince%20a%20few%20weeks%2C%20I%20have%20an%20issue%20with%20a%20yammer%20application%26nbsp%3Busing%26nbsp%3BYammer%26nbsp%3BJavascript%20SDK%20(Yammer%20login%20button%20%26amp%3B%20Yammer%20login%20function)%26nbsp%3Bin%20IE11%20(it's%20working%20correctly%26nbsp%3Bin%20Chrome).%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E1.%20I%20click%20the%20Yammer%20Login%20button%3CBR%20%2F%3E2.%20It%20opens%20the%20popup%2C%20and%26nbsp%3BI%20connect%20with%20my%20account%3CBR%20%2F%3E3.%20instead%20of%20closing%20the%20popup%20and%20proceed%20the%20callback%2C%20I'm%20stuck%20on%20the%20popup%20at%20the%20page%20%22%3CA%20href%3D%22https%3A%2F%2Fwww.yammer.com%2F%5Bmydomain%5D%2Fdialog%2Foauth%3Fdisplay%3Dpopup%26amp%3Bclient_id%3D%5Bmyclientid%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.yammer.com%2F%5Bmydomain%5D%2Fdialog%2Foauth%3Fdisplay%3Dpopup%26amp%3Bclient_id%3D%5Bmyclientid%3C%2FA%3E%5D%22%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIn%20the%20console%2C%20there%20is%20the%20following%20error%20%3A%3C%2FP%3E%3CP%3E%22Embed%20postMessageUp%20failed%3A%20Function.prototype.toString%20%3A%20'this'%20n%E2%80%99est%20pas%20un%20objet%20Function%22%3C%2FP%3E%3CP%3EError%20occured%20in%20the%20SDK%20%3A%20%3CA%20href%3D%22https%3A%2F%2Fs0.assets-yammer.com%2Fassets%2Freleases%2Fstable%2Fyam-platform-sdk-proxy-page-bootstrap-97360da082d07ad85efc.js%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fs0.assets-yammer.com%2Fassets%2Freleases%2Fstable%2Fyam-platform-sdk-proxy-page-bootstrap-97360da082d07ad85efc.js%3C%2FA%3E%3C%2FP%3E%3CP%3E%3D%3D%26gt%3B%20See%20screenshot.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIt%20was%20working%20some%20weeks%20ago%20but%20now%20it's%20not%20working%20anymore.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ESome%20help%20would%20be%20welcome%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThank%20you%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-8473%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EAPI%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EApp%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EDeveloper%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EYammer%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-81657%22%20slang%3D%22en-US%22%3ERe%3A%20Yammer%20Connect%20Issue%20with%20IE11%20(in%20the%20yammer%20Javascript%20SDK)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-81657%22%20slang%3D%22en-US%22%3E%3CP%3EThis%20was%20fixed%20in%20September%202016.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-81647%22%20slang%3D%22en-US%22%3ERe%3A%20Yammer%20Connect%20Issue%20with%20IE11%20(in%20the%20yammer%20Javascript%20SDK)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-81647%22%20slang%3D%22en-US%22%3E%3CP%3EHave%20you%20guys%20fix%20this%20issue%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-11651%22%20slang%3D%22en-US%22%3ERe%3A%20Yammer%20Connect%20Issue%20with%20IE11%20(in%20the%20yammer%20Javascript%20SDK)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-11651%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20Keith%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIt%20was%20an%20issue%20with%20Yammers%20own%20JavaScript%20which%20they've%20now%20fixed%20so%20wouldnt%20need%20any%20action%20on%20your%20part.%20I've%20just%20tried%20this%20again%20in%20IE11%20and%20its%20still%20working%20for%20us.%20Have%20you%20added%20all%20the%20relevant%20trusted%20sites%20IE%20requires%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CA%20href%3D%22http%3A%2F%2Fsocial.technet.microsoft.com%2Fwiki%2Fcontents%2Farticles%2F24905.sharepoint-2013-blank-dialog-box-pops-up-on-login-when-using-internet-explorer-for-yammer-app-on-premises.aspx%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttp%3A%2F%2Fsocial.technet.microsoft.com%2Fwiki%2Fcontents%2Farticles%2F24905.sharepoint-2013-blank-dialog-box-pops-up-on-login-when-using-internet-explorer-for-yammer-app-on-premises.aspx%3C%2FA%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThanks%2C%3C%2FP%3E%3CP%3EAdam%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-11562%22%20slang%3D%22en-US%22%3ERe%3A%20Yammer%20Connect%20Issue%20with%20IE11%20(in%20the%20yammer%20Javascript%20SDK)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-11562%22%20slang%3D%22en-US%22%3EWe%20have%20had%20this%20same%20issue.%20Was%20the%20fix%20auto%20applied%20for%20all%20Yammer%20or%20is%20there%20a%20specific%20update%20we%20need%20to%20do%20for%20IE11%3F%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-11465%22%20slang%3D%22en-US%22%3ERe%3A%20Yammer%20Connect%20Issue%20with%20IE11%20(in%20the%20yammer%20Javascript%20SDK)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-11465%22%20slang%3D%22en-US%22%3E%3CP%3EThank%20you%20for%20alerting%20us%20to%20the%20issue.%20There%20was%20a%20bug%20due%20to%20a%20recent%20project%2C%20and%20the%20fix%20was%20released%20on%20Tuesday%2C%20September%206th.%20I'm%20glad%20that%20IE11%20is%20working%20for%20you%20now.%26nbsp%3B%3C%2FP%3E%0A%3CP%3E-%20Sabra%20Goldick%2C%20Yammer%20Platform%20Team%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-11317%22%20slang%3D%22en-US%22%3ERe%3A%20Yammer%20Connect%20Issue%20with%20IE11%20(in%20the%20yammer%20Javascript%20SDK)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-11317%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20Guillaume%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThanks%20for%20the%20update%2C%20I%20can%20also%20confirm%20this%20is%20now%20working%20in%20IE11%20%3A)%3C%2Fimg%3E%20Happy%20days!%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ECheers%2C%3C%2FP%3E%3CP%3EAdam%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-11312%22%20slang%3D%22en-US%22%3ERe%3A%20Yammer%20Connect%20Issue%20with%20IE11%20(in%20the%20yammer%20Javascript%20SDK)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-11312%22%20slang%3D%22en-US%22%3EFor%20information%2C%20the%20problem%20has%20been%20resolved.%20(at%20least%20for%20the%20time%20being)%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-9179%22%20slang%3D%22en-US%22%3ERe%3A%20Yammer%20Connect%20Issue%20with%20IE11%20(in%20the%20yammer%20Javascript%20SDK)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-9179%22%20slang%3D%22en-US%22%3E%3CP%3EGuillaume%20BLANCO-MARTIN%20I%20feel%20your%20pain.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20have%20the%20exact%20same%20issue%20and%20I%20believe%20this%20is%20a%20bug%20with%20the%20Yammer%20JavaScript%20in%20IE11.%20This%20not%20happening%20in%20Chrome%20or%20Firefox%20with%20the%20same%20code.%20I'm%20aware%20that%20IE%20needs%20the%20relevant%20trusted%20sites%20(%3CA%20href%3D%22http%3A%2F%2Fsocial.technet.microsoft.com%2Fwiki%2Fcontents%2Farticles%2F24905.sharepoint-2013-blank-dialog-box-pops-up-on-login-when-using-internet-explorer-for-yammer-app-on-premises.aspx%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttp%3A%2F%2Fsocial.technet.microsoft.com%2Fwiki%2Fcontents%2Farticles%2F24905.sharepoint-2013-blank-dialog-box-pops-up-on-login-when-using-internet-explorer-for-yammer-app-on-premises.aspx%3C%2FA%3E)%20but%20I%20have%20these%20in%20place.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThe%20login%20does%20go%20through%20and%20if%20we%26nbsp%3Bclose%20the%20popup%20manually%20and%20refresh%20the%20parent%20page%20our%20custom%20Yammer%20implementation%20can%20be%20seen%20but%20this%20obviously%20isnt%20a%20nice%20user%20experience.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20went%20back%20to%20an%20old%20project%20that%20used%20yam.plaform.login%20and%20the%20issue%20occurred%20there%20in%20IE11%2C%20this%20cant%20have%20been%20happening%20before%20as%20it%20would%20have%20been%20picked%20up%20in%20QA.%20Something%20seems%20to%20have%20been%20broken%20in%20the%20JS%20recently.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E
Occasional Contributor

Hello,

 

 

Since a few weeks, I have an issue with a yammer application using Yammer Javascript SDK (Yammer login button & Yammer login function) in IE11 (it's working correctly in Chrome).

 

1. I click the Yammer Login button
2. It opens the popup, and I connect with my account
3. instead of closing the popup and proceed the callback, I'm stuck on the popup at the page "https://www.yammer.com/[mydomain]/dialog/oauth?display=popup&client_id=[myclientid]"

 

In the console, there is the following error :

"Embed postMessageUp failed: Function.prototype.toString : 'this' n’est pas un objet Function"

Error occured in the SDK : https://s0.assets-yammer.com/assets/releases/stable/yam-platform-sdk-proxy-page-bootstrap-97360da082...

==> See screenshot.

 

 

It was working some weeks ago but now it's not working anymore.

 

Some help would be welcome

 

Thank you

8 Replies

Guillaume BLANCO-MARTIN I feel your pain.

 

I have the exact same issue and I believe this is a bug with the Yammer JavaScript in IE11. This not happening in Chrome or Firefox with the same code. I'm aware that IE needs the relevant trusted sites (http://social.technet.microsoft.com/wiki/contents/articles/24905.sharepoint-2013-blank-dialog-box-po...) but I have these in place.

 

The login does go through and if we close the popup manually and refresh the parent page our custom Yammer implementation can be seen but this obviously isnt a nice user experience.

 

I went back to an old project that used yam.plaform.login and the issue occurred there in IE11, this cant have been happening before as it would have been picked up in QA. Something seems to have been broken in the JS recently.

 

 

For information, the problem has been resolved. (at least for the time being)

Hi Guillaume,

 

Thanks for the update, I can also confirm this is now working in IE11 :) Happy days!

 

Cheers,

Adam

Thank you for alerting us to the issue. There was a bug due to a recent project, and the fix was released on Tuesday, September 6th. I'm glad that IE11 is working for you now. 

- Sabra Goldick, Yammer Platform Team

We have had this same issue. Was the fix auto applied for all Yammer or is there a specific update we need to do for IE11?

Hi Keith,

 

It was an issue with Yammers own JavaScript which they've now fixed so wouldnt need any action on your part. I've just tried this again in IE11 and its still working for us. Have you added all the relevant trusted sites IE requires?

 

http://social.technet.microsoft.com/wiki/contents/articles/24905.sharepoint-2013-blank-dialog-box-po...

 

Thanks,

Adam

Have you guys fix this issue?

This was fixed in September 2016.