这是我第一次尝试使用按钮直接连接文本网页而不使用服务器(使用WebRTC之后)来制作p2p应用程序。我研究了socketiop2p。该库可用于实现我的想法并与之兼容,并且我使用了chrome79
应该支持WebRTC。我仔细阅读了chat的示例代码,除了从不同的网页发送数据(但绝对合理)以外,做了同样的事情。
这是我的三个js文件的代码,第一个是按钮文件,非常简单且向前
这是text_handler.js
,基本上是用来控制text.html
并主要从button.js
获取数据:
这是server.js
,它是一个p2pserver,它监视来自按钮和文本的两个p2psockets:
出乎我意料的是,go-private
之后,text.html
没有收听事件peer-msg
并进行了报告。这是最终效果:
由于socketiop2p的资源有限,我已经苦了几天。我会感谢能够解决我的问题的人。