Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iPhone pdf preview #64

Open
samuelemusiani opened this issue Sep 24, 2023 · 3 comments
Open

iPhone pdf preview #64

samuelemusiani opened this issue Sep 24, 2023 · 3 comments
Labels
bug Something isn't working

Comments

@samuelemusiani
Copy link
Member

Mi è stato segnalato da utilizzatori di iPhone che la visualizzazione dei PDF all'interno del sito non funziona. Da quello che mi hanno descritto si apre soltanto una pagina bianca e se il PDF si carica mostra soltanto la prima pagina e non le successive

@lucat1
Copy link
Collaborator

lucat1 commented Sep 24, 2023

problema di scrolling. Per la pagina bianca è quello che mostra (safari immagino) durante il caricamento del file. Una soluzione sarebbe non appoggiarsi agli iframe del browser e usare una libreria tipo svelte-pdf, che tanto usare pdf.js che già è in uso da chi ha firefox come browser.

@samuelemusiani samuelemusiani added the bug Something isn't working label Sep 30, 2023
@VaiTon
Copy link
Member

VaiTon commented Sep 30, 2023

Ho visto che usare pdf.js è molto complicato (= tanto lavoro). Se riusciamo ad usare il lettore nativo di iOS è meglio. Il problema è che non ho un dispositivo iOS...

@VaiTon
Copy link
Member

VaiTon commented Oct 2, 2023

Adesso che un workaround è implementato, dovremmo iniziare a valutare come integrare pdf.js con il tutto. Potremmo utilizzare il viewer di default, o qualche libreria che implementa un viewer.

Ho già provato ad utilizzare il viewer di default e non ci sono riuscito. Si accettano suggerimenti :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants