我在使用chrome.socket
API阅读自己的邮件时遇到问题。我正在创建套接字如下:
chrome.socket.create('udp', {}, function (_socketInfo) {
socketInfo = _socketInfo;
chrome.socket.connect(socketInfo.socketId, '127.0.0.1', 12345, function () {
poll();
});
});
poll()
只需执行chrome.socket.read(socketInfo.socketId, ...)
并在回调结束时调用自身。
在其他地方,我调用chrome.socket.write(socketInfo.socketId, data, ...)
,并且提供给回调的参数表明data
中的所有字节都已成功写入。但是,虽然确实调用了chrome.socket.read
的回调,但回调的参数显示负错误代码,特别是-101。
当我连接到远程地址的简单UDP回显服务器时,编写邮件并将其恢复原状并没有任何问题。
甚至可以在同一个地址向自己发送信息吗?