我创建了一个Meteor应用,并希望通过Phonegap将其移植到原生iOS应用。我已成功移植它,但现在我正在尝试收听硬件键盘事件(收听HID条形码扫描器)。
我正在使用此片段来捕获"按键"在示例应用程序中。示例应用正在http://marz.meteor.com/chat
中工作#Coffeescript
Template.chat.rendered = ->
$(window).on "keypress", (e) ->
if not $("input.send_message").is(":focus")
key_pressed = String.fromCharCode e.which
console.log key_pressed
current_value = $("input.send_message").val()
$("input.send_message").val(current_value + key_pressed)
Template.chat.destroyed = ->
$(window).off()
这在iOS中不起作用,至少不能通过启用了硬件键盘的模拟器。我需要做些什么才能让它发挥作用?
提前致谢!