Hi all!
Based on this guide, I understood the IME should work out of the box:
"The user can interact with your application by entering text with a virtual keyboard (IME). When an input
or textarea
element in your application is focused, the virtual keyboard is shown."
It does in my emulator, but not on my TV. To compare the systems, I did the following:
tizen.systeminfo.getPropertyValue("BUILD", success, error);
Emulator details
- SDK Version: 2.2
- Package Version: 2.9.6
- Build date: 2017-12-06 13:14:40 KST
- Script output:
- Model: Emulator
- Manufacturer: Samsung
- Build version: tizen_20180116.274715
TV details
- Model code: UA55JU6000KXXT
- Version No: ED01
- September 2015
- Script output:
- Model: UJU6000
- Manufacturer: Samsung
- Build version: rel-hawkall-isdb-cn-rca-hawk-m-uhd_20171106.1
App config.xml
<?xml version="1.0" encoding="UTF-8"?> <widget xmlns:tizen="http://tizen.org/ns/widgets" xmlns="http://www.w3.org/ns/widgets" id="http://yourdomain/SpecTesting" version="1.0.0" viewmodes="maximized"> <tizen:application id="cosKBqAjLa.SpecTesting" package="cosKBqAjLa" required_version="2.3"/> <content src="index.html"/> <feature name="http://tizen.org/feature/screen.size.normal.1080.1920"/> <feature name="http://tizen.org/feature/tv.inputdevice"/> <icon src="icon.png"/> <name>SpecTesting</name> <tizen:privilege name="http://tizen.org/privilege/system"/> <tizen:privilege name="http://tizen.org/privilege/tv.inputdevice"/> <tizen:profile name="tv-samsung"/> <tizen:setting screen-orientation="landscape" context-menu="enable" background-support="disable" encryption="disable" install-location="auto" hwkey-event="enable"/> </widget>
What am I missing? Thank you!