Spring naar de hoofdinhoud
  Donderdag 13 juni 2024
  1 Antwoorden
  167 bezoeken
  Inschrijven
Hallo,

De eerlijkheid gebiedt te zeggen dat ik de afgelopen jaren minstens tien projecten heb gehad
waarbij mijn website-ontwerpklanten wilden dat PDF-brochures in een modale overlay werden geopend.

dat wil zeggen: Op mobiele/handheld-apparaten:
ze wilden niet dat er een nieuw venster werd geopend, of erger nog,
in browsers waarin geen Adobe-viewerextensie was geïnstalleerd,
genereert de PDF automatisch een downloadoptie.

Ik gebruik de extensie Media Folders voor AL mijn websiteprojecten.
En de Media Folders Extensie + PDF Viewer is geweldig!

Maar ik heb altijd het volgende ontdekt:
1. Het is heel moeilijk te gebruiken in een modale pop-up.
2. WP-thema's vertrouwen bijna altijd op de FancyBox-lib.
3. En het lijkt erop dat ze helemaal niet goed samen spelen.
4. Er ontstaat een conflict over wie de muis-/aanraakgebeurtenissen krijgt.
5. Op iOS-apparaten zijn er allerlei extra/andere problemen
(je kunt niet omhoog en omlaag scrollen, iPhone vs FancyBox vs PDF Viewer touch-evenementen).

Hier is een project waarbij ik 2 of 3 PDF's moet laden op elke afzonderlijke pagina:
https://ximbalo.dev/CERAMENT/test-page-pdf-embed-1/

In dit voorbeeld:
Laden van de WPMF PDF Viewer in een FancyBox Modal Overlay,
het werkt allemaal een beetje, vrijwel OK op een laptopformaat scherm.

Maar op een handheld-apparaat bewegen de dingen alle kanten op,
terwijl het Device & FancyBox & de PDF Viewer strijden
om controle over aanraak-interactieve en scroll-gebeurtenissen.

Zie bijgevoegde screenshot: Laptopscherm @ 1600x900.

ALS het mogelijk zou zijn om een ​​WPMF Short Code te hebben die niet alleen de PDF insluit,
maar deze opent in een Modal Overlay die 100% uitsluitend door WPMF-codebibliotheken wordt beheerd...

Dan zou dit al deze problemen oplossen.

Overweeg deze functie-upgrade!

Bedankt.
EEN
10 maanden geleden
Hallo,

bedankt voor uw waardevolle suggestie.

Ik waardeer uw inbreng oprecht en heb kennis genomen van uw functieverzoek.
Het is toegevoegd aan onze lijst met gevraagde functies, waar we ideeën voor toekomstige verbeteringen zorgvuldig overwegen.

We stellen feedback van klanten zoals die van u zeer op prijs, omdat dit ons helpt onze producten te prioriteren en te verbeteren.
Bedankt dat u de tijd heeft genomen om uw suggestie met ons te delen.

Proost,
  • Bladzijde :
  • 1
Er zijn nog geen antwoorden op dit bericht.