JS: Device Information
Device Information
Please note most functions apply to both Kiosk Browser and Launcher but some are specific the individual product.
Get WiFi SSID
Returns WIFI SSID, requires version 1.42 or higher.PopularJS: Launch Apps/Settings/Exit
Please note most functions apply to both Kiosk Browser and Launcher but some are specific the individual product.
Launch Apps/Settings/Exit JavaScript Functions
Open Settings
Opens Kiosk Browser Settings.Some readersJS: Bluetooth
Bluetooth JavaScript Functions
You may use the KBBluetooth namespace when communicating with a bluetooth device, note you can communicate with more than just printers using SPP (serial port profile) over bluetooth.
Standard Communication
sendBytes(string bytes)
Send bytes directly to the connected bluetooth device. Returns falseFew readersJS: Browser Functions
Browser Functions JavaScript Functions
Please note most functions apply to both Kiosk Browser and Launcher but some are specific the individual product.
Is App In Focus?
Check if Kiosk Browser is in focus, requires version 2.0.22Few readersJS: Hardware
Hardware JavaScript Functions
Please note most functions apply to both Kiosk Browser and Launcher but some are specific the individual product.
Enable/Disable WiFi
Enables or disables WiFi, requires version 1.43 or higher.Few readersJS: EddyStone Beacon Support
A dedicated beacon monitoring test page can be found here: http://www.android-kiosk.com/beacontest.htm
Version 2.6.6 (build 230) or higher is required for beacon support.
What is Eddystone?
Eddystone is a BLE format developed by Google. It’s open and multiplatform, so you can use it with both Android and iOS. There are four types of data a beacon can broadcast with Eddystone, described by three frames:
Eddystone-URL for broadcasting URL addressesFew readersJS: Barcode Scanner
Barcode Scanner JavaScript Functions
Please note most functions apply to both Kiosk Browser and Launcher but some are specific the individual product.
Open Barcode Scanner (without data)
Opens barcode scanner activity.Few readersJS: Util
Please note most functions apply to both Kiosk Browser and Launcher but some are specific the individual product.
Util JavaScript Functions
Show Android Toast Message
Shows your message in a toast.Few readersJS: Printing
Printing JavaScript Functions
Print Page via Android Print Client
Print Page via Android Print Client, requires version 2.0.40 or higher.Few readersJS: Provisioned/Samsung Knox Devices
Provisioned/Samsung Knox Devices JavaScript Functions
Get Device Provisioning Status
Gets device provisioning status, requires version 2.6.6 or higher.Few readersJS: Remote Management
Remote Management JavaScript Functions
Get Unique Remote Management Device Identifier
Returns unique Remote Management device identifier, requires version 2.0.21 or higher.Few readersJS: Home Page
Home Page JavaScript Functions
Please note most functions apply to both Kiosk Browser and Launcher but some are specific the individual product.
Load Home Page
Load the homepage, requires version 1.45 or higher.Few readersJS: NFC
NFC JavaScript Functions
NFC Results via Callback
Register for the NFC scan/read callback. Once registered each scan result is sent via nfcScanResult(data), however if the tag is Mifare Ultralight then data from memory are also returned via nfcScanResultMifareUltrFew readersJS: App Drawer
App Drawer JavaScript Functions
Show/Hide App Drawer
Show or hide app drawer, requires version 2.5.0 or higher.Few readersJS: Screensaver
Screensaver JavaScript Functions
Delay Screensaver
Delays screensaver start by default idle timeout (if not already started), requires version 2.0.38 or higher.Few readers