• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
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.

Web Browser for the mirror

Scheduled Pinned Locked Moved Requests
4 Posts 3 Posters 5.0k 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.
  • M Offline
    MaxPower
    last edited by Jan 14, 2018, 11:03 AM

    Hi,
    sorry if this is already been asked, is there are browser with black background and frames that I could use for the mirror. on top of the actual MM interface? At the moment I’m using regular Pi web Browser, for youtube, twitch, or other streamig service when needed. Also If I need to display some informaion on the mirror (ussually somewhere in the corner). The problem, as you may know are the light frames and white background.

    T 1 Reply Last reply Jan 14, 2018, 4:41 PM Reply Quote 0
    • T Offline
      tbbear Module Developer @MaxPower
      last edited by Jan 14, 2018, 4:41 PM

      @MaxPower Thats not so easy but take a look at my MMM-Openhab modules i display with this the contant of my Openhab webpage and also control it using an iframe.But to change the background is as i know so far only possible if u have access to the source of the page, than its easy like i do.

      Robert the Bear

      1 Reply Last reply Reply Quote 0
      • N Offline
        ninjabreadman
        last edited by Jan 14, 2018, 4:45 PM

        Hey @MaxPower – Any browser can have a black background (body {background: rgb(0,0,0);}}). However, MM also uses electron to avoid chrome (i.e. browser menus and controls). I recommend considering iframe or specialized modules (e.g. MMM-EmbedYouTube, MMM-YouTube-API) to integrate video streaming into your mirror. Finally, to display other data, you can those modules to display other data or even use the other modules (e.g. MMM-HTTPRequestDisplay, MMM-json-feed) or even building your own.

        Using a separate browser isn’t wrong, it’s just difficult to configure and maintain. Setting up to boot into the identical config is more difficult if you have multiple apps running in different orders, etc. You can re-open everything after each boot, but it can become extremely tiresome (after a power outage, replacing components, updating software, etc) to always rearrange everything. YMMV.

        Problem with config or JavaScript? Copy/paste it into JSHint.
        Check out the detailed walkthroughs on install, config, modules, etc.

        1 Reply Last reply Reply Quote 0
        • M Offline
          MaxPower
          last edited by MaxPower Jan 15, 2018, 7:43 AM Jan 15, 2018, 7:42 AM

          Hi, thank you all for your comments and suggestions.
          @tbbear I will take a look at your module, thanks!
          @ninjabreadman, thank you for the detailed explanation. So, the best solution for my needs would be the iframe module? I agree with you that additional browser on top of the screen may look bulky, and every time I reboot the mirror I will have to launch and setup it again, etc.
          I’ve had Logitech keyboard with a touchpad, (with IRDA) and I’ve started using it for the mirror, its quite easy to launch a video while im shaving or going to the shower, so the controls is not the biggest problem.
          I would like to have a flexibility to change the size of the video, or make it full screen, and them hide it completely when not needed to show the regular modules. I thought the browser is the best option. The black background actually is not so important, since there will be video playing, it’s the frames and controls with light gray very distracting.

          1 Reply Last reply Reply Quote 0
          • 1 / 1
          1 / 1
          • First post
            1/4
            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