Reputation: 44600
How to handle keydown events for Samsung SmartTV SEF Player (link)?
I tried:
Markup:
<object id="pluginObjectPlayer" border=0 classid="clsid:SAMSUNG-INFOLINK-PLAYER" style="position:absolute;z-index:1;left:0px;top:0px;width:1280px;height:720px"></object>
Code:
var player = document.getElementById('pluginObjectPlayer'); //get player object
player.Play(streamUrl); //start playback
$("body").focus(); //focus on html element which can handle keydown events
Doesn't works. Playback starts normally, but keydown event is not handled.
Upvotes: 0
Views: 576
Reputation: 853
SEF Player doesn't have any event key handlers, the key event will catched by the scene/main javascript code and need to do the action by code with the player API. For example to stop the playback :
case sf.key.STOP:
player.Stop();
break;
Upvotes: 1