fuel9 / DisplayMonkey

Display Monkey digital signage solution
Other
126 stars 50 forks source link

Display Public Website #98

Closed JimPowersDFL closed 5 years ago

JimPowersDFL commented 5 years ago

Hello,

We are using Qless to create "digital lines" so people don't have to come and wait in our lobby for appointments. It will text you and let you know when you should show up. Very cool.

My question, they have a URL we can go to so patrons can see the queue on a display once they arrive on-site. Does anyone know how I might include that URL in a frame? I see an HTML frame type but it apparently wants the raw HTML. I just need to provide a URL for it to pull from, much like SSRS works.

henchffs commented 5 years ago

+1 on this one. It would be amazing if that functionality was added! :)

JimPowersDFL commented 5 years ago

I had forgotten I posted this question. I was able to do a workaround, it just isn't ideal. I used an HTML frame with the following code:

The problem I'm having is that the URL has to authenticate each time it is accessed so it is a little slow. If I'm ONLY displaying this on the target display, it will be fine but if I want to rotate through other items, when it comes back here it has to authenticate again. I'm not sure what the ideal method of display for my use would end up being unless the server could maintain the connection and just take a snapshot of what it looks like just before moving the display to it.

psined1 commented 5 years ago

The main reason for this not having been implemented is the CORS restriction in most browsers. It is a security measure, which some browsers let you pass on, yet others don't. Authentication is yet another issue in its own - every browser implements it differently. Some allow saving credentials, whereas others will prompt you to death on each and every request. In the roadmap we have a native app to host DMP display, which would allow saving credentials. But that is a long way.

JimPowersDFL commented 5 years ago

That makes perfect sense and I'm glad to hear it is on the roadmap even if it is a long way out. Thank you for clarifying!