cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

Full screen mode with different browser

Full screen mode with different browser

HmiGuide
Community Moderator
Community Moderator

Hello @webiq-eg 

The browsers on the different devices (PC, tablet, smartphone) reacts different. One problem for a machine HMI is the behaviour of the full screen mode (kiosk mode).
Sometime the browser have no full screen mode, sometimes the browser navigation bar is shown, when you swipe down.
For an machine HMI this is not usable.

Please provide the description how to create an app from a WebIQ project, to avoid this problem.

4 REPLIES 4

webiq-sk
Frequent Contributor

Does this solve the issue for Android devices already? The feature has been available for more than 5 years:
https://techwithtech.com/full-screen-chrome-android/

Please note that this is not specific to WebIQ as for the browser WebIQ is no different than any other website.

 

AndreasL
New Contributor

The best way i've found is to create a electron application to run in the panel:

https://www.electronjs.org/docs/latest/tutorial/tutorial-first-app

And there is a complete example here :

https://github.com/innovation-system/electron-kiosk

webiq-sk
Frequent Contributor

The only thing you can do is build web apps anyway as for native apps you'd have to reimplement the complete WebIQ Visuals framework including all widgets in native non-web technologies.

Electron is also not an option for iOS devices like iPhones and iPads:
"On iOS, Apple doesn’t allow any apps to run their own web rendering engine. That is, apps can only use WebKit, which is what powers Safari. Even actual web browsers on iOS—Chrome, Firefox, Brave—all use WebKit instead of their own tech. That means you can’t run the Chromium back-end required by Electron apps, which, in turn, forces the developers to develop proper apps."https://www.lifewire.com/why-electron-apps-can-be-less-than-ideal-5197984

So that means that you cannot create WebIQ web apps with Electron for iOS devices. This is not a limitation of WebIQ, but of Apple not allowing such apps on their app stores and as you can only install iOS apps through the apple store - unlike with Android where you could simply copy the APK file to the device - there's no way around this with Apple devices, obviously.

HmiGuide
Community Moderator
Community Moderator

@webiq-eg told me to place this request, because he wants to provide the information to the forum.

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist