如何共享图像以从本机响应另一个应用程序?

时间:2019-10-11 07:10:11

标签: react-native

我正在尝试将组件中加载的图像共享给另一个应用程序(例如Whatsapp)。

如果我具有以下条件:

...
<Image
    source={{ uri: image.uri }} // 'https://my-s3-bucket/...' NOT 'file://...'
    onLongPress={() => shareImage(image.uri)}
/>
...

2 个答案:

答案 0 :(得分:0)

您可以通过安装使用this

yarn add react-native-share

或使用npm:

npm install react-native-share --save

此模块可以帮助您共享网址和文件

答案 1 :(得分:0)

我通过首先在本地下载图像,与Expo Sharing共享图像,然后在本地将其删除来解决此问题。