我使用来自' react-native'的{Share}。 我成功地分享了消息,没问题。
现在,我动态生成PDF并将其保存在本地。 我可以像分享网址一样分享PDF吗?我没有找到解决方案。
在思考之后,如果PDF无法分享。我有想法使用react native创建动态HTML文件,然后我可以共享html文件,但它也是同样的问题。没有关于与{Share}共享文件的信息。
我认为可以使用来自' react-native'的{Share}。因为我在Android上的另一个应用上看到了同样的事情。
答案 0 :(得分:2)
我对反应原生的份额有同样的问题。我刚刚使用了这个库React Native Share。
您可以将url传递到文件系统中的文件,它将正常工作:
Share.open({
title: "This is my report ",
message: "Message:",
url: "file:///storage/emulated/0/demo/test.pdf",
subject: "Report",
})
答案 1 :(得分:-1)
只要您拥有PDF文件的file://
URL,这似乎就可以与React Native的基本Share库一起使用:
Share.share({
url: `file:///path/to/your/file.pdf`,
title: 'Download PDF'
})
我只在iOS上测试过,所以是YMMV。