MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    Slideshow for PDFs question

    Scheduled Pinned Locked Moved Forum
    13 Posts 3 Posters 2.1k Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S Offline
      sdetweil @chrisfr1976
      last edited by sdetweil

      @chrisfr1976 cool, should be possible to control in fullscreen w css.

      in car, does this support url to pdf, or just local file?
      (just local file)

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      C 1 Reply Last reply Reply Quote 0
      • C Offline
        chrisfr1976 @sdetweil
        last edited by

        @sdetweil
        Hi,
        now also hosted PDF-files are supported. PDF with url have now the lead. The local pdfs/ folder is the fall-back if no URL is set or in case of any errors.

        But:
        Most remote PDF is being blocked due to Cross-Origin Resource Sharing restrictions. The server hosting the PDF (https://www.w3.org/… etc.) is not allowing MagicMirror to access its resource. So the server-side PDF is downloaded locally and saved in a folder. Once the file exists locally, the download isn’t performed again. So if the server pdf is updated then the local download must be deleted.

        • If a URL-PDF (or one single PDF) should be displayed change displayTime: 10000, to a higher value (avoid flickering)
        • If a downloaded and local pdf should be displayed then copy or move the pdf from the pdfURL to pdfs folder and leave the URL in the config blank.

        I think there are some optimizations in file handling possible and maybe a new PDF-URL can be sent with MMM-Remote module. But I won’t work on that any further. I will use the local folder in general (if I use the module at all - don’t know).

        Regards, Chris.

        S 1 Reply Last reply Reply Quote 0
        • S Offline
          sdetweil @chrisfr1976
          last edited by

          @chrisfr1976 have you looked at the cors server api we provide?

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          C 1 Reply Last reply Reply Quote 0
          • C Offline
            chrisfr1976 @sdetweil
            last edited by

            @sdetweil

            Ö, no :)

            Where?

            Regards, Chris.

            S 1 Reply Last reply Reply Quote 0
            • S Offline
              sdetweil @chrisfr1976
              last edited by

              @chrisfr1976 not well documented and not 100%

              http://mm_server:mm_port/cors?url=…,
              sendheaders=…,
              receiveheaders=…

              send/receive headers are headername:value,…

              code in js/server_functions.js

              for my readme support in mmm-config i had to fallback to curl/wget

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              1 Reply Last reply Reply Quote 0
              • 1
              • 2
              • 2 / 2
              • First post
                Last post
              Enjoying MagicMirror? Please consider a donation!
              MagicMirror created by Michael Teeuw.
              Forum managed by Sam, technical setup by Karsten.
              This forum is using NodeBB as its core | Contributors
              Contact | Privacy Policy