• Hi, Nicolas.

    I discovered that when printing pages with lazy loading enabled, the images won’t appear when printing.

    I could foresee this being an issue when the page is long and the user doesn’t want to scroll all the way to the bottom of the page prior to printing.

    Relevant information for reproducing:

    WP Version: 5.4.1
    Windows 10
    Chrome Version 83.0.4103.61 (Official Build) (64-bit)
    Nimble Version: 2.0.20

    Steps to reproduce:
    1. Right click anywhere on page above lazy loaded images and select “Print”
    2. Note that the lazy loaded images won’t properly appear in the PDF

    Link to created PDF: https://drive.google.com/file/d/1e6PCsEkkEc4wBPzYF4hzYun71wXn2Vks/view?usp=sharing

    The page I need help with: [log in to see the link]

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author presscustomizr

    (@nikeo)

    Thanks for reporting this. Yes, there is currently no mechanism to ensure that off-screen images are loaded before printing.
    It is an improvement to be made. It requires several tests and quite a long exploration. In particular because not all browsers use the same events to identify the “print” action.
    For now, the fastest solution would be to scroll the page all the way down to the bottom and then print it.

    Hi

    I’ve noticed this problem on a WordPress site where I’m not using this plugin. So perhaps it is a WordPress problem?

    Asking users to scroll to the bottom of the page before printing does work around the problem, but is not a realistic expectation to have of users.

    It seems I’m forced to turn off Lazy Load if I want users to be able to print my articles. Sigh.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Lazy Loading Images Not Appearing When Printing Page’ is closed to new replies.