2017-08-10 2 views
2

Ich verwende {Share} von 'react-native'. Ich habe die Nachricht erfolgreich geteilt, kein Problem.Datei mit React Native teilen

Jetzt erzeuge ich dynamisch ein PDF und speichere es lokal. Kann ich das PDF teilen, wenn ich eine URL teile? Ich habe keine Lösungen gefunden.

Nachdenken, wenn PDF nicht freigegeben werden kann. Ich habe die Idee, dynamisch HTML-Datei mit nativen Reaktion zu erstellen, dann kann ich die HTML-Datei teilen, aber es ist das gleiche Problem. Es gibt keine Informationen zum Freigeben einer Datei mit {Share}.

Ich denke, dass es mit dem {Share} von 'react-native' möglich ist, weil ich das gleiche in einer anderen App auf Android gesehen habe.

+0

gefunden Nur reagieren-native-Mail, aber weiß nicht, ob es mein Bedürfnis entsprechen. Ich gebe Ihnen bald wieder – Erased

Antwort

1

Ich hatte das gleiche Problem mit dem Anteil der Reaktion native. Ich habe gerade diese Bibliothek verwendet React Native Share.

Und Sie können die URL der Datei in Ihrem Dateisystem übergeben und es wird richtig funktionieren:

Share.open({ 
       title: "This is my report ", 
       message: "Message:", 
       url: "file:///storage/emulated/0/demo/test.pdf", 
       subject: "Report", 
      }) 
+0

Ok! Ich werde das so bald wie möglich versuchen. Ich werde dir eine gewisse Rückkehr des Ergebnisses geben. Danke für Deine Hilfe! – Erased

Verwandte Themen