1
1
您必须找出从条形码扫描仪中读入的适当行尾字符。但是,只要把钥匙插进去,这样做你的警觉;否则什么也不做。 |
2
3
我们遇到了同样的问题,最终我们将从条形码扫描仪接收到的字符保存在缓冲区中,而不是访问TextInput text属性。我们总是以正确的顺序接收字符,但是使用Spark TextInput时,文本属性有时会被置乱。
这是我们使用的缓冲区,这些是相关函数:
|
3
0
|
4
0
我们在我工作的地方遇到了同样的事情,在Flex 4/Spark中进行条形码扫描。我们找到了两个解决办法。
是使用旧的“光环”文本输入控件(
第二 方法是保持“Spark”TextInput控件,但在keyUp或keyDown事件中使用一个非常短的计时器,让text属性完全充满条形码扫描数据——我不知道这到底为什么有效,但它确实有效。你可以保留火花控制/蒙皮的所有优点。因此,如果原始海报的示例变成:
和
奖金:
然后,如果有两个单独的条形码字段,有两个单独的处理程序(
|
Jordan.J.D Gjerdingen · 使用as3打开文件位置 8 年前 |
BernalCarlos · 在IOS ANE上显示本机视图和控件 9 年前 |
sdvr · 无法在Android中验证Distriqt ANE密钥 9 年前 |