如何解决离子 zeroconf 寄存器产生空的 txtRecord
有一个奇怪的问题,我正在尝试使用 Zeroconf 在本地设备之间共享数据,并且在我尝试共享的数据量达到某个限制之前它工作正常。我看不出哪里有配置限制或任何让我挠头的东西。
电话来了
this.zeroconf.register('_http._tcp.','ah.',this.id,80,{
'name': this.name,'connections': JSON.stringify(this.connections),'data': JSON.stringify(this.taskserv.hash())
}).then(result => {
console.log('Service registered',result.service);
});
但是,当我的 'data' 值中的记录数达到某个点时,在这种情况下为 4,整个 txtRecord 在注册中最终为空
我尝试发送的数据似乎有效
console.log(JSON.stringify(this.taskserv.hash())) # {"529EC0616114430EB975C43AF401C5D5":{"1":{"id":1,"active":false}},"5CBFBC25E0CF4F73870C30EA014E109A":{"1":{"id":1,"F7C04170A6CB44E0B9339C2109AF1D7D":{"1":{"id":1,"active":true}},"DBCFF221A56145E3A8525DA86C77521C":{"1":{"id":1,"active":false}}}
感谢任何帮助,这是一个非常随机和模糊的问题,我的搜索已经枯竭。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。