「react-native」の{Share}を使用しています。問題なくメッセージを共有しました。
今、私は動的にPDFを生成し、それをローカルに保存します。URLを共有するときのようにPDFを共有することは可能ですか?見つかりませんでしたソリューション。
考えた結果、PDFを共有できない場合。動的にHTMLファイルを作成し、reactネイティブで作成するというアイデアがあれば、htmlファイルを共有できますが、同じ問題があります。 {共有}でのファイル共有に関する情報はありません。
私は、Androidの別のアプリで同じことを見たので、「react-native」の{共有}でそれが可能だと思います。
反応ネイティブのシェアにも同じ問題がありました。私はこのライブラリ React Native Share を使用しました。
そして、あなたはあなたのファイルシステムのファイルにURLを渡すことができ、それは正しく動作します:
Share.open({
title: "This is my report ",
message: "Message:",
url: "file:///storage/emulated/0/demo/test.pdf",
subject: "Report",
})
これは、Reactのfile://
URLがある限り、PDF Nativeの基本的な Share ライブラリで機能するようですファイル:
Share.share({
url: `file:///path/to/your/file.pdf`,
title: 'Download PDF'
})
私はiOSでテストしただけなので、YMMVです。