我有以下代码来捕获顶级svg元素的onkeyPress事件。但系统不捕获键盘事件。我可以毫无问题地捕获鼠标事件。 HTML有以下声明:
<svg id="mysvg" width="600" height="400">
...
</svg>
和Dart脚本具有以下内容:
SvgSvgElement mysvg = $['mysvg'];
mysvg.onKeyPress.listen(onData);
...
onData(KeyboardEvent e) {
print("key pressed");
}
代码位于在Windows 8平台上运行的聚合物组件中。飞镖版1.10.0。
svg上的键盘捕获是否尚未在Dart中实现?任何帮助将不胜感激。谢谢!