far*_*bun 3 javascript reactjs linkedin-api react-share
我尝试使用React-share包将文章当前 URL 分享到 Facebook、Twitter 和 LinkedIn 等社交媒体。我在分享页面时遇到一些问题:
(网址: https: //www.linkedin.com/shareArticle/? url=https%3A%2F%2Fstaging.bidboxy.co%2Fcar-details%2Fhonda-brio-at-limited-edition&mini=true )
代码:
import React from 'react';
import { LinkedinShareButton } from "react-share";
let shareUrl = window.location.href;
export default class Share extends React.Component {
render() {
return(
<LinkedinShareButton url={`${shareUrl}`}>
<div className="icon-socmed-white linkedin">
<FaLinkedinIn/>
</div>
</LinkedinShareButton>)
}
}
Run Code Online (Sandbox Code Playgroud)
这种情况很奇怪,如果我尝试将主页页面作为共享文章共享,它会正常工作。
linkedin 似乎已经取消了对共享 URL 的支持。如果您检查文档(https://learn.microsoft.com/en-us/linkedin/consumer/integrations/self-serve/share-on-linkedin?context=linkedin/consumer/context),它从未提到使用共享网址。
共享主页可能仍然有效,因为他们还没有删除对该类型 URL 的支持。
最有可能的是,react-share 必须更新/将不再支持 LinkedIn。您可以按照上面的文档了解如何自行实现共享。
LE:这是另一个 stackoverflow 答案,说的是同样的事情:How to make a custom LinkedIn share button
归档时间: |
|
查看次数: |
6480 次 |
最近记录: |