如何连接到每个浏览器的以太网套接字
How to connect to an ethernet socket per browser?
我正在做一个涉及通过以太网控制硬件的项目。
远程控制应用程序应该可供普通浏览器、平板电脑和可能的智能手机访问(并且应该在本地运行! 所以据我所知,我仅限于HTML/JavaScript
设备正在侦听正常的以太网端口。
有没有办法打开插座?
我最近读了很多关于 websockets 和 socket.io 的文章,但它们似乎都没有真正发挥作用。(两者都需要一个理解它们的服务器,这里的情况并非如此,这个设备只能理解普通的Telnet)
我很困惑,因为我认为这应该是一项非常简单的任务,但现在我只是不知道该怎么办
不可能直接从浏览器中访问套接字 - 但您可以使用代理来执行此操作 - 使用 socket.io 启动节点服务器并将数据流通过管道传输到套接字。
相关文章:
- 访问布局信息是否也会导致浏览器重排
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- 如何使用phaser使html5游戏在移动设备浏览器上运行
- 有时数据是't显示在浏览器中
- 使图像在单击时展开到不大于浏览器
- fetch() 函数未在 Ubuntu Chromium 浏览器上定义
- 不同浏览器中的空白字符正则表达式行为
- 在Windows 10中自动执行例行程序(主要与浏览器交互)
- Windows形成web浏览器控件和Javascript更改的DOM
- 如何临时暂停浏览器渲染,然后恢复整个页面
- 使用angularjs向浏览器发送servlet响应(下载功能)
- 是什么让一个“;Uncaught RangeError:超过了最大调用堆栈大小“;错误(Chrome,在其他浏览器中显示
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 禁用(而不是隐藏)浏览器滚动条
- jquery代码在Mozilla中有效,但在其他浏览器上无效
- 如何使用modalDialog来显示可以在所有浏览器中工作的弹出窗口
- 当浏览器上的后退按钮到达主页时,我需要删除Class
- 是否可以在浏览器中使用纯JavaScript保存音频流
- jQuery检测浏览器是否支持Zoom
- 如何连接到每个浏览器的以太网套接字