LinkedIn分享按钮在Microsoft Edge

时间:2018-05-15 19:24:54

标签: linkedin microsoft-edge share-button

我的网站顶部有一个LinkedIn分享按钮。这似乎在Chrome,Firefox和& IE浏览器。但是,使用Edge,我们会收到这个丑陋的错误消息:

linkedin error message

我在LinkedIn的开发者门户网站上使用了Share Plugin Generator,它生成了这个脚本:

<script src="//platform.linkedin.com/in.js" type="text/javascript"> lang: en_US</script>
<script type="IN/Share" data-url="https://www.aoccorp.com"></script>

为什么在Edge中工作时,这在其他浏览器中不起作用?

谢谢, 史蒂夫

更新 有趣的是,我在LinkedIn自己的开发者博客(https://developer.linkedin.com/blog/posts/2018/deprecating-the-inshare-counter)中遇到了相同的行为。

2 个答案:

答案 0 :(得分:0)

感谢您提出此问题! LinkedIn插件和Microsoft Edge存在已知的兼容性问题。虽然我们的团队目前正在开发解决方案,但您将继续在Microsoft Edge中看到这些类型的错误。

答案 1 :(得分:0)

解决方案:请勿使用LinkedIn共享库。

看一下:这是其他人在2018年发布的同样的问题,Issue on IE with LinkedIn Share plugin。这是另一个人:Error on clicking the LinkedIn Share Button on IE/Edge,在2019年。officially from LinkedIn,如果您希望此插件正常工作,则需要请用户执行此操作:

  1. 打开Internet Explorer。
  2. 单击工具,然后选择兼容性视图设置。
  3. 取消选中“在兼容性视图中显示所有网站”旁边的框。
  4. 点击关闭。

要求用户重新配置其浏览器只是为了能够单击您网站上的一个按钮是合理的吗? 答案:否。

您不需要依靠LinkedIn共享插件。您真正需要的只是...

https://www.linkedin.com/sharing/share-offsite/?url={url}

然后确保跨浏览器可以使用。

来源: Microsoft LinkedIn Share URL Documentation

当然,每个人都说:不要重新发明轮子!我完全同意!但是,当您发现有方形,方形车轮的汽车时,也许您想重新考虑!

如果您对定期维护的GitHub项目感兴趣,可以跟踪该项目,而不必这样做,请查看! Social Share URLs

Social Share URLs Image