Skip to main content
  Thursday, June 13, 2024
  1 Replies
  99 Visits
  Subscribe
Hello,

It would be fair to say that over the past few years I've had at least 10 projects
where my website design clients wanted PDF Brochures to open into a modal overlay.

i.e.: On Mobile/Handheld Devices:
They didn't want a new window to open, or even worse,
in browsers with no Adobe viewer extension installed,
the PDF automatically generates a download option.

I use the Media Folders extension on ALL my website projects.
And the Media Folders Extension + PDF Viewer is great!

But I have always found that:
1. It's very difficult to use in a Modal Popup.
2. WP Themes almost always rely on the FancyBox lib.
3. And, they just don't seem to play nicely together at all.
4. A conflict arises over who gets the mouse/touch events.
5. On iOS devices there are all kinds of extra/other problems
(you can't scroll up & down, iPhone vs FancyBox vs PDF Viewer touch events )

Here is a project where I am have 2 or 3 PDF's to load on every single page:
https://ximbalo.dev/CERAMENT/test-page-pdf-embed-1/

In this example:
Loading the WPMF PDF Viewer into a FancyBox Modal Overlay,
it all works kinda, pretty much OK on a laptop-size screen.

But on a handheld device things move all over the place,
as the Device & FancyBox & the PDF Viewer struggle
for control over touch-interactive & scroll events.

Please see attached screenshot: Laptop Screen @ 1600x900.

IF it was possible to have a WPMF Short Code that does not just embed the PDF,
but opens it into a Modal Overlay governed 100% by WPMF code libraries only...

Then this would just resolve all these issues.

Please consider this feature upgrade!

Thank You.
A
5 months ago
Hi,

Thank you for your valuable suggestion.

I genuinely appreciate your input, and I have taken note of your feature request.
It has been added to our list of requested features, where we carefully consider ideas for future enhancements.

We truly value customer feedback like yours, as it helps us prioritize and improve our products.
Thank you for taking the time to share your suggestion with us.

Cheers,
  • Page :
  • 1
There are no replies made for this post yet.