gpt4 book ai didi

javascript - Leap Motion JS - 后台更新

转载 作者:行者123 更新时间:2023-11-28 08:25:20 25 4
gpt4 key购买 nike

我正在使用 Leap Motion 的 JS SDK。无论我在互联网上看到哪个示例,即使浏览器窗口位于后台,它也能正常运行=该示例在每一帧上都会更新。但是,我不知道该怎么做才能真正实现同样的目标,当浏览器窗口失去焦点时,我的示例总是停止。让我们举一个非常小的例子:

<body>
<p style="margin-left: 100px" id="info"></p>
<script>
var info = document.getElementById('info');

var controller = new Leap.Controller({
host: '127.0.0.1',
port: 6437,
enableGestures: true,
frameEventName: 'animationFrame',
useAllPlugins: true
});

controller.connect();
controller.setBackground(true);
controller.on('frame', onFrame);
function onFrame(frame) {
info.innerHTML = frame.id;
}
</script>
</body>

Controller.setBackground() 表示:通知 Leap Motion WebSocket 服务器,您的应用程序在后台且未主动使用时始终希望接收跟踪数据帧。请注意,将此选项设置为 true 可能会导致在用户与其他应用程序交互时向您的应用程序意外输入。大多数应用程序不应在后台接收帧。

这对我来说不起作用,我做错了什么?非常感谢!

最佳答案

答案是这是一个错误:https://github.com/leapmotion/leapjs/issues/158

你没有做错任何事。

{ed}该问题已得到解决。

关于javascript - Leap Motion JS - 后台更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22493052/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com