What Browser engine does Kiosk Browser/Launcher Built in Browser use?
Kiosk Browser/Launcher Built in Browser is built on a standard Android component called a webview, in Android versions lower than 4.4 KitKat the Webview is based on the WebKit engine built into Android, therefore its compatibility range is not as great as Chrome. In Android 4.4 the Webview engine is based on Google ChromePopularHow can I enable Shutdown/Power Off/Reboot options on my device?
Kiosk Browser By default Kiosk Browser **disables **access to all system menus and dialogs, so when you press and hold the power button you will never see the power off dialog. You can disable this feature under Settings > Advanced > Hide System Dialogs. This will allow the device to be powered down without exiting Kiosk Browser. BEWARE some shutdown dialogs display options such as flight mode, the end user will be able to toggle this and we cannot disable it. KioSome readersWebView Updates
In Android 5.0, Android 6.0, Android 10.0 and later, Google provides updates to the WebView component via Google Play (see here for the role of the WebView in Kiosk Browser/Launcher Built in Browser), this is great because itFew readersKB: Default Storage Location
By default Kiosk Browser creates a folder structure on the default storage medium as defined by getExternalStorageDirectory(). On some devices this may be internal storage, on others it may be an external SD card, this is entirely dependent on how the device manufacturer has configured storage on the device. To find your default storage path you can either access Settings > Admin and look at tFew readersKB: White Screen Issues
||| Please note in version 2.6.3 we made inroads into fixing this issue (partially resolved) but in 2.6.4 we believe the issue is fully resolved, so if you are experiencing this and you have "Resize page when keyboard covers input" enabled please update to v2.6.4. There are two known causes for this issue: The setting Advanced > Resize page when keyboard covers input. This setting changes the viewable area of the webpage when the keyboard is displayed however it has been known to chanFew readersKB: Keyboard covers input fields
Due to an issue within some Android builds the keyboard will cover any input fields and will not automatically move them above the keyboard (so you can see what is being typed). There is a workaround within Kiosk Browser which can be found in Settings > Advanced > Resize page when keyboard covers input. Once this is enabled you will either need to restart the device or force stop Kiosk Browser from Android Settings > Apps > Kiosk Browser > Force Stop. . There are also many other common functions that can be used, so please browse our documentation, or if you have any questions then you can get in touch.Few readersHow do I display the desktop version of my website?
As you are probably using a tablet/mobile it will automatically load the mobile page by default (as will any browser installed on the device). You must tell the browser you wish to identify itself as a device with a large screen (such as a desktop PC) to get the correct page, some websites still ignore this but it depends on how the site has been coded to work. You must go to Settings > **PagFew readersKB: Settings Menu Toolbar Buttons
Settings Menu Toolbar Buttons There are three buttons in the settings menu toolbar - as can be seen below on the far right of the toolbar area. Stopwatch Icon This button will prevent the settings menu from timing out after 60 seconds for that session only. Once you have left the settings menu, you would need to press the button the next time you open sFew readersKB: Android Keyboard Suggestions
Keyboard Suggestions The "Suggestions Strip" and "Personalised Suggestions" features within Android can be a cause of private information of one user, being shown to other Kiosk users. This is not controlled or caused by Kiosk Browser, however we strongly suggest ensuring that you disable these features within the Android System Settings before putting your Kiosks into a live environment. This will ensure your Kiosks are compliant with local data protection laws and GDPR regulations. TheFew readersKB: Android 7.0 (Nougat)
Due to changes made in Android 7.0 it is no longer possible for us to read the MAC address or IMEI of a device. This is due to a security change within the OS itself and apps can no longer read this information unless the app is a "Device Owner" (which Kiosk Browser is not).Few readersCan you recommend a device?
**This is a tough one, not all devices suit all project needs so there isn’t really a “best buy” device. ** We suggest spending time looking at hardware specifications, not all CPUs are created equal. Compare a quad-core Qualcomm CPU with a RockChip quad-core CPU and the performance difference is huge! Devices running Android 7.0 should have much better performance than those running earlier verFew readersWill You Create a Windows / iOS Version of Kiosk Browser?
This is a question we are asked frequently, and we are flattered that you would like to see us creating software for other devices! However, we have been developing Kiosk Browser since 2012-2013 and it has taken that time to evolve into the software you see today. For us to create a Windows/iOS version of Kiosk Browser would take all of our energy and attention from Kiosk Browser for Android, and we pride ourselves on the constant development, refinement, feature improvements and customerFew readersStorage Changes - Android SDK 30
||| This article applies to Kiosk Browser 2.8.2 or higher. Due to changes in the Android SDK (API level 30), it is no longer possible for Kiosk Browser to read and write from/to the default storage area, for example: /emulated/0/kioskbrowser/. This means all files are now stored under an app specific directory such as /emulated/0/Android/data/com.procoit.kioskbrowser/kioskbrowser/. In rare circumstances it is possible to copy files to /emulated/0/Android/data/com.procoit.kioskbrowser/kioskbroFew readers
