Bonjour à tous,
J’ai une question concernant la possibilité de partage de fichier sur Flutter.
Dans mon projet, je génère un fichier PDF qui résume les réponses de l’utilisateur à un questionnaire. Il est enregistré de cette manière:
final dir = (await getApplicationDocumentsDirectory()).path;
final pathPDF = '$dir/docDepistPDF.pdf';
final file = File(pathPDF);
await file.writeAsBytes(docDepistPDF.save());
pour être affiché en faisant appel plus tard avec:
path: pathPDF
Jusque là, tout va bien, le pdf et bien créée et s’affiche.
Dans la fenêtre qui affiche le pdf, j’ai mis un IconButton avec l’espoir que ce dernier permette de partager ce pdf. J’ai essayé d’utiliser ceci:
@override
Widget build(BuildContext context) {
return PDFViewerScaffold(
appBar: AppBar(
title: Text(
"Resultat du dépistage",
),
actions: <Widget>[
IconButton(
icon: Icon(Icons.ios_share),
onPressed: () {
Share.share(docDepistPDF);
},
)
],
),
path: pathPDF,
);
}
}
mais le share ne fait rien du tout…
Est-ce que quelqu’un a une idée pour m’aider?
Merci à vous,
@+
Michaël.