三星Galaxy S3 w Android版4.1.2将不接受输入

时间:2013-03-26 02:29:51

标签: android

两位测试者报告他们无法将数据输入我的移动应用程序(android)的文本框中。他们都使用三星Galaxy S3。该应用程序是一个html / css / jquery本机应用程序。它使用cordova-1.9.0.jar和android-support-v4.jar

我能够在Android模拟器中重现该问题。有关其规格,请参见下图。 Android版4.1.2 ARM处理器;

当我在输入框中单击时,该框显示它具有焦点,键盘弹出,当我点击一个字母或数字时,键会亮起来;但输入框中没有输入任何字符。

这是输入框的代码

    <input name="boxZipcode" placeholder="Enter Zipcode" data-theme="b"  

id =“boxZipcode”type =“tel”/&gt;

无论是纯数字键盘还是全键盘,我都会得到相同的非结果。

我需要更改什么才能使输入框接受输入?感谢。

环R enter image description here

2 个答案:

答案 0 :(得分:1)

修复程序寻找以下CSS样式

 -webkit-user-select: none;

只需删除此行,您就可以在输入元素中快乐地输入内容!

答案 1 :(得分:0)

当我从cordova 1.9.0升级到cordova 2.5.0时,问题就消失了

Android问题的this issue处的机器人评论(#13)表示类似问题“涉及GC与弱参考的竞争条件”

另外,fyi,我在LogCat中发出警告,表示竞争状况,比如。

跳过了31帧!应用程序可能在其主线程上做了太多工作。



IInputConnectionWrapper在非活动InputConnection上的beginBatchEdit