
- #BUTTONBAR API VISUI ANDROID#
- #BUTTONBAR API VISUI CODE#
- #BUTTONBAR API VISUI WINDOWS#
The following new methods, properties and/or callbacks were added to Android APIs: - Used to set the language for speech recognition input.
- Controls whether the speech engine displays recognized words in real time or all at once when speaking ends.- Controls whether a beep sound is played to indicate the device is ready to accept voice input.
- Controls whether voice recognition service can be provided without an internet connection. - Used to specify the class name of a third-party ASR engine is one other than Google ASR (default) used. - Used to specify the package name of a third-party ASR engine is one other than Google ASR (default) used. - Controls whether Android Speech Recognition (ASR) features are enabled in an app. - Used to specify the package name when a TTS engine other than Google TTS ( ) is used. - Allows a third-party speech recognition engine to be selected if an engine other than the Google TTS engine is desired. - Used to set the language for text-to-speech input and synthesized output. - Used to set the speed for synthesized speech output. - Used to set the pitch for text-to-speech output. - Used to set the volume level for text-to-speech output. - Controls whether text-to-speech capabilities are enabled in the app. Now supports Voice Input and Output controllable using the following new Config.xml file tags:. Option to hide the system/nav bar (HOME, BACK and RECENT buttons). Orientation can be locked in portrait or landscape modes. Hardware keys remapped to quit, back, zoom in, zoom out actions. Button keyboard show/hide feature mapped to hardware key. SAP config files can be modified for specific use cases. An enhanced SAP support bundle includes ready-to-use config files for SAP ITSmobile apps, simplifying device set-up for SAP customers. In some instances, this feature can be used as a substitute for DOM injection with similar effect. Now supports page-based actions, which can execute JavaScript code and/or predefined commands based on the contents of a page. Android apps running on EB 2.0 (and higher) can use substitution variables to simplify file-path coding. Now supports Hardware Key Remapping - to allow hardware keys of Zebra devices to be remapped to perform predefined actions or execute JavaScript code blocks residing on the device or on a server. LI3678 support added for use with Android Nougat devices. DS2278 support added for use with Android Nougat devices. Device SupportĮB 2.0 now supports the following mobile computing devices and operating systems:Įnterprise Browser 2.0.1 (and later) adds support for the following devices:ĮB 2.0 is now supported for use with the following scanners when connected to Zebra devices and operating systems listed: Support for the Database API will end with the release of EB 2.5. The Database API is deprecated in EB 2.0 and is no longer being advanced. Documentation relating to shortcuts remains visible for devices running earlier versions of Android. Therefore, app shortcuts are no longer supported on devices running Android Oreo and higher. NOTICE: Android 8.x Oreo has changed the way application shortcuts are implemented. Use of the syntax window.alert("some alert message") or alert("some other message") can result in unpredictable behavior when such code is used in Enterprise Browser apps. Note: Zebra recommends avoiding the use of the JavaScript Alert function on any Enterprise Browser page. For more information about API crossover, see the API Compatibility matrix. If migrating from another platform, Enterprise Browser also can run apps built for PocketBrowser, RhoElements and the RhoMobile Shared Runtime, making it an ideal path for moving apps to a newer UI, device or platform. The base EB installation includes all necessary components to allow a Windows development host to easily build device apps and set runtime settings for local or mass-deployment using Zebra StageNow or a mobile device management (MDM) system. EB includes a runtime environment inside which a company's application logic can be executed and controlled using HTML5 and CSS3 for presentation and JavaScript to access EB APIs for scanners, cameras, card readers and other device peripherals. Enterprise Browser is a powerful, industrial browser that provides everything needed to quickly build device apps for barcode scanning, signature capture, payment processing, printing and most other enterprise applications for a long list of supported Zebra devices running Android and Windows Mobile/CE.