![]() ![]() Several browsers have command-line options to enable this type of functionality from a desktop shortcut. Web browsers require user input to enter full-screen mode, and loading a page doesn't count as user input. Q: Can UI3 start in full-screen mode automatically?Ī: No. Some questions I have received, and their answers: Separate multiple parameters with "&", like this: ui3.htm?tab=alerts&cam=porch&maximize=1 See the help file for a full list of URL parameters. The camera with the specified "Short name" is loaded. ![]() The group with the specified name is loaded. Posting for curiosity and interest!Īs you can tell this is frying my brain.UI3 loads with the left and top control bars hidden. and I still don't think it's anything to do with UI3 unless there is some workaround using BroadcastChannel or similar. You can clear local storage via the code localStorage.clear() or by using the reset.htm page that is included with UI3.įollowing up on this after having another look at what is happening. (5 MB limit imposed by most browsers) If that happens you'll start getting errors complaining about exceeding the quota. Lastly, I warn you if you connect to too many servers with different unique ID strings, you'll fill up your local storage allocation for the origin you loaded UI3.htm from. And if you load the UI3 webpage from an internet IP, you can't connect UI3 to a local IP - the browser will complain and prevent the connection. Things like not allowing unencrypted http connections if you loaded the page from an https origin. Such as when migrating old settings keys that got deprecated.Īlso there are some browser security issues you may need to deal with. There may be some quirks because there are a few places where UI3 needs to refer to local storage without using the appropriate wrapper object. Fourth argument is the password required by that BI server.Ĭall that function before the DOM is fully loaded, and UI3 will act as a client for the given server instead of the server you loaded UI3 from.Third argument is the user name required by that BI server.Second argument is the base URL of the BI server you want UI3 to connect to, e.g.This is used as a prefix for all the settings keys that UI3 will save in local storage, so that each server you connect to can have its own unique settings. 1-16 characters, alphanumeric, may contain spaces. First argument is a unique ID string which you make up to go with each server in your server list. ![]() The secret sauce is the currentServer.SetRemoteServer function. Of course, that's what open-source licenses are all about. ![]() I don't see why Apple have to make this so difficult! I may just have to chuck the iPad's in the bin and be done with itĬlick to expand. I don't understand how it can work in Safari.app but as soon as you use safari through a WebClip or similar full-screen app, it doesn't work.Īs you can tell this is frying my brain. I've been attempting to find information as to why this would be the case, but I haven't found ANY discussion on the topic. If I load UI3 WITHOUT being within an iFrame, Session Cookies and LocalStorage are retained using all three methods. If the page with UI3 is displayed within an iFrame using WebClips or Kiosker.app, Session Cookies and LocalStorage are not retained. Session Cookies and LocalStorage are retained. If the page with UI3 is displayed within an iFrame using the default Safari.app, everything works as expected. Webclips and Kiosker.app both allow full screen. I have tested using three methods Safari.app, Safari WebClips via Profiles and Kiosker.app (A fullscreen iOS app). Click to expand.Following up on this after having another look at what is happening. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |