我使用Yammer Embed脚本在SharePoint 2010中集成了Yammer提要。但是,在IE 11中查看页面时,它不会加载。我在控制台中收到以下错误: "对象不支持属性或方法' addEventListener'"
然后我有三个框架"正在加载......"在"顶部和第四帧上;此内容无法在框架中显示"。
有什么想法吗?
编辑更新..
我做了一些测试并且发现问题是由于页面中的X-UA兼容元标记,强制兼容模式到IE 8.当我强制文档模式到IE 10 / Edge时F12开发人员工具,Yammer Embed再次开始工作。
但是,在保持IE 8兼容模式的同时,是否仍然可以使Yammer Embed工作?
答案 0 :(得分:1)
Yammer最近结束了对IE9的支持,现在给你一个横幅警告。 IE8只是给出了各种javascript错误。
如https://developer.yammer.com/v1.0/docs/requirements中所述,现成的SharePoint 2010母版页在IE8模式下呈现。
如果您的网站使用SharePoint母版页限制使用IE8,则可以调查使用不在IE8模式下呈现的自定义母版替换默认母版页。只要您破坏了SharePoint 2010的IE8依赖性,Yammer嵌入就会呈现正常。
如果出于其他原因限制使用IE8,则无法使用Yammer。