Formanty PDF nie działają w przeglądarce Chrome PDF (ale działają w IE i Firefox)


1

Ten plik PDF otworzy się w przeglądarce w przeglądarce Internet Explorer, Chrome i Firefox.

W IE kontrolki PDF u dołu strony (Drukuj / Zapisz / E-mail) będą działać poprawnie.

wprowadź opis zdjęcia tutaj

Te elementy sterujące nie będą jednak działać, gdy plik PDF jest przeglądany w przeglądarce Chrome.

Masz pomysł, dlaczego?

Odpowiedzi:


1

Prawdopodobnie wiesz o tym, ale elementy sterujące dla wbudowanego czytnika pdf chrome znajdują się na górze ekranu, na rozwijanym pasku automatycznego ukrywania. Aby się wyświetlić, musisz najechać kursorem myszy na górną 1/2 "pliku pdf. Na obrazie elementy sterujące znajdują się w prawym górnym rogu. Czy ten pasek narzędzi w ogóle się nie pojawia, nie ma żadnych przycisków, czy są tam, ale kliknięcie nic nie oznacza, czy nie używasz wbudowanej przeglądarki Chrome i masz inną (Adobe, Foxit itp.)?


Zrzut ekranu z wbudowanej przeglądarki PDF

Zaktualizuj po wyjaśnieniu - Okazuje się, że chrome ma niewielkie wsparcie dla Javascript lub innych aktywnych treści osadzonych w dokumentach pdf. Jest z tym związany błąd https://bugs.chromium.org/p/chromium/issues/detail?id=495549, ale ogólnie wydaje się, że nie spieszą się z tym, aby to zmienić. Ogólna rada na forach chrome to wyłączenie przeglądarki chrome pdf i skorzystanie z wtyczki innej firmy (np. Adobe).


Dzięki Argonautom, zapomniałem sprecyzować: miałem na myśli elementy sterujące wbudowane w dokument PDF, proszę zobaczyć moją edycję pytania.
Steve

0

W moim przypadku iFrame mają ustawioną wysokość: 200 pikseli, bardzo niewiele, potem iFrame blokuje pasek narzędzi przeglądarki PDF Viewer w Chrome (działał dobrze w IE i Firefox). Potem rozwiązaniem było zmiana na 600px i działa!

<iframe id="miframe" src="...." frameborder="1" scrolling="auto" style="height:600px;width:100%"></iframe>
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.