我正在开展一个项目,我在c ++中使用Walabot(雷达传感器)。有了这个传感器,我可以检测到我是否在传感器前挥手。我也在做其他与传感器有关的事情,但这并不重要,但我需要一个网页,我可以展示不同的东西,我希望能够轻扫'在他们之间。我可以在我的c ++代码中检测滑动但是如何将其转换为HTML或javascript?可以将滑动设置为布尔值或只是一个简单的整数,数字显示我想要显示的页面。
简而言之:我想将c ++代码中的整数或布尔值传递给HTML / javascript,如果该值发生变化,它必须反映在html中,它不能只是初始化的静态事物。一开始。
我看到了一些关于nodejs的内容,但是我们真的看不出应该如何通过HTML获取值。 REST似乎也是一种可能性。
答案 0 :(得分:0)
在你负责阅读雷达输出的c ++程序中,你可能有一个不断从雷达读取值的循环。添加计时器并选择时间间隔。在循环中,如果计时器已达到时间间隔,则使其更新带有标签的文件,告诉您最近发生的事件,例如滑动,或者甚至没有发生。
在JavaScript中,创建一个循环,以与雷达程序更新的相同时间间隔读取该文件。然后,如果文件中的标签对应于某个事件,请使JavaScript采取适当的操作。
您可以使用document.getElementById()
,removeChild()
,document.createElement()
和appendChild()
等功能更新页面内容。