【发布时间】:2020-11-22 21:44:51
【问题描述】:
我的问题是 localhost 端口 3000 正在托管一个 Nodejs 网络应用程序,而这个网络应用程序有一个按钮,可以将消息发送到同一台笔记本电脑上托管的另一个电子应用程序。因此,您按下按钮,一条消息通过 WebSocket 发送到电子应用程序正在侦听的端口 1080。这很好用,而且效果很好。
问题是当我从手机访问 Nodejs 应用程序时,我连接到我的笔记本电脑 IP 和端口 3000。这会显示页面,但是当我按下手机上的按钮时,我的电子应用程序没有任何反应。就像电子应用程序没有收到我手机网络浏览器的消息一样。
任何帮助将不胜感激。下面是我的按钮的代码,从我的笔记本电脑访问时可以正常工作。
div(class='btn_container')
button(class='good_lift lift_btn' onclick='is_good_lift("true")') Lift is Good
button(class='bad_lift lift_btn' onclick='is_good_lift("false")') Lift is Bad
编辑:我找到了答案。我仍然有 localhost 而不是本地 IP。所以在移动设备上它被发送到手机本地主机
【问题讨论】:
标签: html node.js web electron local