1

我在使用chrome.socketAPI 读取自己的消息时遇到问题。我正在按如下方式创建套接字:

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 回显服务器时,我在编写消息并将其完整恢复时没有任何问题。

甚至可以像这样在同一个地址向自己发送消息吗?

4

0 回答 0