Javascript 如何将事件(keyCode)传递给对象(数据加载url)
我开始开发智能电视, 我已经有了一个webapp,我想为智能电视创建一个小应用,包括我现有的webappJavascript 如何将事件(keyCode)传递给对象(数据加载url),javascript,jquery,html,samsung-smart-tv,Javascript,Jquery,Html,Samsung Smart Tv,我开始开发智能电视, 我已经有了一个webapp,我想为智能电视创建一个小应用,包括我现有的webapp <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Test</title> <!-- TODO : Common API -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Test</title>
<!-- TODO : Common API -->
<script type="text/javascript" language="javascript" src="$MANAGER_WIDGET/Common/API/Widget.js"></script>
<script type="text/javascript" language="javascript" src="$MANAGER_WIDGET/Common/API/TVKeyValue.js"></script>
<!-- TODO : Javascript code -->
<script language="javascript" type="text/javascript" src="app/javascript/Main.js"></script>
<script language="javascript" type="text/javascript" src="app/javascript/jquery-2.2.2.min.js"></script>
<!-- TODO : Style sheets code -->
<link rel="stylesheet" href="app/stylesheets/Main.css" type="text/css">
<!-- TODO: Plugins -->
</head>
<body onload="Main.onLoad();" onunload="Main.onUnload();" onkeydown="Main.KeyDown();">
<object type="text/html" data="http://mywebapp.com/" width="1280px" height="720px" style="overflow:auto"></object>
</body>
</html>
试验
工作正常,页面已加载,但当调用onkeydown时,
我不是来将event.KeyCode传递给我的对象属性的
谢谢大家! 您不需要执行Main.KeyDown(event.keyCode)吗?看起来您在onkeydown通话中没有传递任何信息。感谢您回答@E.Maggini,KeyDown功能正常,我在控制台日志上查看按下的键。但无法将此键码传递给我的属性objectwhat is Main.js?我希望您的集成点是main.js中的某个东西,它将数据传递给您的嵌入式对象。