如何在ReactJS中使用React-Share在Twitter上分享图像

时间:2019-01-30 12:12:30

标签: reactjs react-redux react-router

我无法使用react-share在Twitter上分享图像。我的代码是:

<TwitterShareButton 
     url={window.location.href} 
     title={props.data.breadcrumb}
     imageURL={props.data.product_info.image_path}
     children={<TwitterIcon size={32} round={true} />}
/>

图像是从api加载的。 我已将imageURL更改为媒体,但仍无法正常工作。 我可以分享图片吗?

1 个答案:

答案 0 :(得分:-1)

似乎您可以从此响应https://github.com/react-native-community/react-native-share/issues/119中将其作为base64网址共享,这很酷而且很容易。

因此,基本上设置url属性:

url: "data:image/png;base64,<base64_data>"