Bonjour,
Je programme un site en ASP.NET MVC qui, à un certain moment, génère et affiche dans un nouvel onglet un fichier PDF. Ceci fonctionne parfaitement sur PC et iOS. Toutefois, Androïd ne permet pas, semble-t-il, d'afficher le document PDF dans le navigateur. Il le télécharge automatiquement. Ceci ne serait pas réellement un problème si ce téléchargement s'effectuait correctement. Cependant, ce-dernier se transforme toujours en échec.
J'ai essayé plusieurs solutions proposées sur le net mais aucune d'elles ne fonctionne, et je ne retrouve jamais un cas vraiment identique au mien.
Voici mon code dans l'action permettant l'affichage du fichier :
Merci d'avance pour votre aide et vos conseils.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 FileStream fs = new FileStream(vm.FichierPDF, FileMode.Open, FileAccess.Read); return File(fs, "application/pdf", fileName);
Cordialement.
Partager