Mavericks: Safari ne reconnaît pas les PDF et les affiche en ligne


2

Depuis la mise à niveau vers Mavericks, Safari ne reconnaît plus les PDF et les affiche en ligne (sous forme de texte).

%PDF-1.3 %âãÏÓ %RSTXPDF3 Parameters: D 2 0 obj << /Filter 3 0 R /Length 4 0 R /Length1 772192
>> stream xœì½Ü¥Ey6>眧÷rÚÛvØ]úÂB`³j])†"ŠØ5¶(Š ¶Ä***Á5vb"1ˆb׈
%v’hì=ÿëºgæœçœ·ìBòñýòý3Ï{ÏóIOØðÆůܢZŸú©RÞýÏyÌÃÎÿôSp™j}èZ\?êa}ücÔP…
[...]

Avant de mettre à niveau les mêmes fichiers depuis les mêmes sites que ceux téléchargés au format PDF et affichés avec Aperçu (ils sont livrés avec le type MIME approprié).

Je n'ai pas de plugin Adobe Reader (vérifié les deux /Library/Internet Plugins et ~/Library/Internet Plugins.

Ouvrir les fichiers "sécurisés" après le téléchargement est cochée dans les options de Safari.

Avez-vous une idée de ce qui pourrait ne pas être correct et de la solution?

modifier

Cela ne se produit que sur une seule machine (j'ai testé les mêmes URL avec d'autres installations de Mavericks et elles sont affichées correctement).

La gestion du type MIME semble correcte. defaults read /Applications/Safari.app/Contents/Info.plist donne:

    {
        CFBundleTypeExtensions =             (
            pdf
        );
        CFBundleTypeIconFile = "document.icns";
        CFBundleTypeMIMETypes =             (
            "application/pdf"
        );
        CFBundleTypeName = "PDF document";
        CFBundleTypeRole = Viewer;
        NSDocumentClass = BrowserDocument;
    },

Sur les deux machines


1
On dirait que vous n'êtes pas le seul à avoir vu cela ces derniers temps - apple.stackexchange.com/questions/106660/…
M K

@ MK Merci, cela résout mon Problème: je peux voir les fichiers PDF (dans mon cas, ce n’est pas si important qu’ils soient montrés en ligne ou dans Preview).
Matteo

@ MK je pourrais mais vous méritez le points de réputation . Si vous le postez, je serais ravi de l'accepter.
Matteo

Terminé. Ailleurs, j'ai vu quelque chose au sujet d'un cache de polices corrompu interférant avec l'affichage PDF - je ne comprends pas pourquoi. Mais vous pouvez inverser la commande du terminal, puis essayer atsutil databases -remove.
M K

Réponses:


3

Cela ne résoudra peut-être pas le problème d'affichage du PDF par Safari sous forme de texte tronqué, mais vous pouvez utiliser cette commande dans Terminal.app ouvrir des fichiers PDF en dehors de Safari:

defaults write com.apple.Safari WebKitOmitPDFSupport -bool YES


-2

C'est (probablement) un conflit avec le plugin adobe pdf reader.

Accédez au dossier: / Bibliothèque / Internet Plug-Ins.

supprimer le plugin adobe pdf reader s'il est là ... devrait réparer ...


Cette question a déjà une réponse et spécifie que les plugins ne sont pas utilisés.
Deesbek

Bien que répondre à une question déjà répondante ne soit pas mal du tout, la nouvelle réponse devrait ajouter de la valeur aux réponses précédentes ou la remplacer totalement. Votre réponse n’a malheureusement pas aidé le PO, d’où le vote négatif.
Saaru Lindestøkke
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.