【发布时间】:2017-09-05 05:09:21
【问题描述】:
我有兴趣创建一个用于 Android 手机和 iPhone 的带有按钮的蓝牙遥控器。是否可以按一次按钮(单击而不是长按)并发送多个键码?
例如,单击一次会连续 20 次发送亮度降低的关键代码。最终结果是手机屏幕变暗到零亮度。
这可以通过分配一个键码并长按来完成,但这需要 2-3 秒。我想通过单击来执行此操作。有什么想法吗?
【问题讨论】:
我有兴趣创建一个用于 Android 手机和 iPhone 的带有按钮的蓝牙遥控器。是否可以按一次按钮(单击而不是长按)并发送多个键码?
例如,单击一次会连续 20 次发送亮度降低的关键代码。最终结果是手机屏幕变暗到零亮度。
这可以通过分配一个键码并长按来完成,但这需要 2-3 秒。我想通过单击来执行此操作。有什么想法吗?
【问题讨论】:
你试过了吗 keypresee 上的 event.preventDefault() 如下所示
$('#myID').on('keyup keypress', function(e) {
var keyCode = e.keyCode || e.which;
if (keyCode === 13) {
e.preventDefault();
}
});
【讨论】: