javascript - 单击按钮时 Node.js 调用函数

标签 javascript node.js express raspberry-pi

我的index.ejs中有一个函数,如果您单击图像,该函数就会被执行。

img.onclick = function() {playVideo();}

将播放视频,效果很好。

但现在我想在 node.js 中获得一个“通知”,表明该函数已被调用/图像已被单击。我不想发回数据或获取变量。我只想要一个将在 node.js 中执行的函数。

我在树莓派上使用node.js和express.js。

在评论中查找更多信息。

最佳答案

我建议您通过虚拟发布请求调用该函数。视频将继续播放,该函数将开始在服务器中运行

在服务器中

   router.post("/call",(req,res,next)=>{<call your function here>});

希望有帮助 干杯

关于javascript - 单击按钮时 Node.js 调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53080863/

相关文章:

node.js - 为什么我的服务器从未收到 Node.js 循环内发出的任何请求?

javascript - 链接到另一个 html 文件在本地主机上有效,但在我将其上传到服务器时却无效

node.js - app.set ('port' , 进程.env.port || 3000) typeerror object #<object> has no method 'set' at object.<匿名>

javascript - 代码顺序导致的Bad Route错误?

javascript - 使用值数组创建对象数组

Javascript - 添加到 String.prototype 的函数在 V8 中性能不佳?

node.js - 为什么 npm start 给我一个错误并且无法启动本地服务器?

node.js - 如何让 Openshift 使用 Express 4,而不是其安装的 Express 3?

javascript - 在 JavaScript 中从 HTML Canvas 创建 1 位位图

javascript - 基于javascript的 echo 下拉