flex-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From tristan <tguenincha...@proginov.com>
Subject Working with softKeyBoard is not compatible with all platform targeting by air
Date Mon, 22 Sep 2014 09:14:21 GMT

I want to explain you my multiple problems with keyboards on Apache Flex
13.0 & AIR 14.0 version.

We make an AIR application  with apache Flex, we are targeting Android, iOS
and Windows (not RT but windows PRO with touch-screen).
There are multiple cases:
1) softKeyBoard does not resize the view if you are using "direct" render
mode on both iOS and android with 'Pan' mode(depends of the skin used):
=> we would like to use "direct" mode for performance

2) SoftKeyBoard does not appears on Windows 8 PRO and Windows 8.1 PRO
(https://issues.apache.org/jira/browse/FLEX-34542 )
=> Today, we have to launch manually the file 'tapTip.exe' on Windows only
to show a keyBoard, but this is not native, not clear, and the screen is not

3) Cursor is not showed on iOS when not showing the native keyBoard
=> It is impossible for the user to select something on the textInput in
this case

4) Events are not fired correctly on TextInput on iOS
=> we can't migrate with stageTextInputSkin and choose the mode to show it
(numeric, phone ...)

5) preventDefault() is not working on iOS and Android, the keayboard appears
=> same that for the 4)

I know all these bugs are mine, but I'm surprised that nobody else
encountered the same problems. We want to use Flex for our project, and
Direct mode for performance, but when you read all above, you realize that
it's difficult tu use correctly spark TextInput on multiple platforms

View this message in context: http://apache-flex-users.2333346.n4.nabble.com/Working-with-softKeyBoard-is-not-compatible-with-all-platform-targeting-by-air-tp8087.html
Sent from the Apache Flex Users mailing list archive at Nabble.com.

View raw message