Seria justo dizer que nos últimos anos tive pelo menos 10 projetos
em que meus clientes de design de sites queriam que os folhetos em PDF abrissem em uma sobreposição modal.
ou seja: Em dispositivos móveis/portáteis:
eles não queriam que uma nova janela fosse aberta ou, pior ainda,
em navegadores sem extensão Adobe Viewer instalada,
o PDF gera automaticamente uma opção de download.
Eu uso a extensão Media Folders em TODOS os projetos do meu site.
E a Extensão de Pastas de Mídia + Visualizador de PDF é ótima!
Mas sempre descobri que:
1. É muito difícil usar em um Modal Popup.
2. Os temas WP quase sempre dependem da biblioteca FancyBox.
3. E eles simplesmente não parecem brincar bem juntos.
4. Surge um conflito sobre quem recebe os eventos de mouse/toque.
5. Em dispositivos iOS, há todos os tipos de problemas extras/outros
(você não pode rolar para cima e para baixo, eventos de toque do iPhone vs FancyBox vs PDF Viewer).
Aqui está um projeto onde tenho 2 ou 3 PDFs para carregar em cada um página:
https://ximbalo.dev/CERAMENT/test-page-pdf-embed-1/
Neste exemplo:
Carregando o WPMF PDF Viewer em uma sobreposição modal FancyBox,
tudo funciona muito bem em um tamanho de laptop tela.
Mas em um dispositivo portátil as coisas se movem em todos os lugares,
à medida que o Device & FancyBox e o PDF Viewer lutam
pelo controle sobre eventos interativos por toque e rolagem.
Consulte a captura de tela em anexo: Tela do laptop em 1600x900.
SE fosse possível ter um código curto WPMF que não apenas incorporasse o PDF,
mas o abrisse em uma sobreposição modal governada 100% apenas por bibliotecas de código WPMF...
Então isso resolveria todos esses problemas.
Por favor, considere esta atualização de recurso!
Obrigado.
- Página :
- 1