在javascript和java中模拟接收Leap帧

在javascript和java中模拟接收Leap帧,java,javascript,leap-motion,Java,Javascript,Leap Motion,我使用java和Robot在机器上移动鼠标,我想用javascript接收手势 单独来说,这两种跟踪都工作得很好,但只要我关注我的LeapSDK的javascript示例页面,Java跟踪就消失了&鼠标移动停止了 一个肮脏的解决方案是用java跟踪手势&运行websocket服务器将数据传输到javascript代码 但我想知道这是否可以在不使用任何服务器的情况下实现。后台策略已打开并在Java代码中配置。另外,在一次随机页面重新加载尝试中,两个鼠标都可以通过leap控制,并且帧数据在js代码中

我使用java和Robot在机器上移动鼠标,我想用javascript接收手势

单独来说,这两种跟踪都工作得很好,但只要我关注我的LeapSDK的javascript示例页面,Java跟踪就消失了&鼠标移动停止了

一个肮脏的解决方案是用java跟踪手势&运行websocket服务器将数据传输到javascript代码


但我想知道这是否可以在不使用任何服务器的情况下实现。后台策略已打开并在Java代码中配置。另外,在一次随机页面重新加载尝试中,两个鼠标都可以通过leap控制,并且帧数据在js代码中可见

正如您所注意到的,后台帧策略仅适用于未启用Leap的应用程序。当另一个支持Leap的应用程序出现在前台时,您仍然无法获得帧。

根据Charles Ward的回答,以下内容对我很有用:
com.leapmotion.leap.LeapJNI.Controller\u setPolicyController.getCPtrcontroller,Controller,感谢您的回复。但是开发人员没有办法控制这一点吗。尤其是在使用涉及鼠标控制的js应用程序时,跟踪和触发事件是一件痛苦的事情。就安全性而言,我认为不应该担心由同一个开发人员同时运行的两个应用程序,在本例中分别为Java和js提供不同的用途。如果您可以使用SWIG和Leap.I文件重新编译Java库,您可以向策略枚举添加一个值为1的项,谢谢。我将尝试重新编译。现在,我已经使用websocket连接将数据传输到js。