我想僞造,即觸發與NetTV的CE-HTML標準中定義的自定義鍵碼匹配的鍵碼事件。這是可能的從Chrome控制檯在Chrome/Firefox?我試過了:我能僞造一個來自javascript的CE-HTML鍵常量嗎?
var e = jQuery.Event("keydown");
e.which = 406; // this is the custom keycode value for constant VK_BLUE (blue button on remote control)
$("input").trigger(e);
但它沒有效果。我有一種感覺可能會受到限制。
如果它不可行,我可以通過觸發該keycode事件以某種方式發送類似於我的操作系統(OSX)的代碼嗎?或者在網絡電視環境之外的406是完全沒有意義的?
你嘗試過這個呢? 'var e = jQuery.Event(「keydown」,{keyCode:64});'http://api.jquery.com/category/events/event-object/ – jbabey 2012-08-09 17:36:45
是 - 相同的結果(沒有) – codecowboy 2012-08-09 17:45:10
我意識到這一點工作。如果您將其添加爲答案,我會接受。 – codecowboy 2012-08-29 11:04:25