我正在使用来使用用户的语音回答我的网页上的问题。在本例中,我正确地创建了所有Node服务器端功能,当我启动API时,服务器会使用webSockets不断地向客户端发送语音文本。我的问题在于React client.js文件。当从服务器接收到语音到客户端的文本时,useEffect不是刷新-- web浏览器的#文本字段(输入标签)。
client.js文件
import io from 'socket.io-client';
import React from 'react';
import ReactDOM from 'react-dom';
i
我正在处理node.js、html、JS和UDP通信。
我在我的node.js服务器上收到了一个数字( RC汽车的速度),并想在我的网页上显示为一个动态更新的数字。
现在我用socket.io在网页上显示它,但是只有当我刷新我的页面时,这个数字才会更新。
node.js函数:
function disp_speed(message){
var speedObj = JSON.parse(message);
var spd = speedObj.value;
console.log(spd);
io.on('connection', functio
我们的目标是创建一个bash脚本,每隔5秒刷新一次网页,我一直在努力做到这一点。我知道crontab可能会工作,但我更愿意把它作为bash脚本来做……所以我的代码就在这里:
#!/bin/bash
echo "This script will reload/refresh a webpage every 5 seconds"
while true;
do
wget http://website.com/ >/dev/null
sleep 2;
done
而且它在很大程度上是有效的。它会下载网页,但不会像我希望的那样进行刷新。我尝试在'wget‘后面添加一个&