我正在使用 chrome.extension.onRequest.addListener
,我看到我正在调用没有参数的 sendResponse (=> sendResponse();
),有时我会收到类似这样的错误这个:
错误:尝试使用断开连接的端口对象
我是否必须调用 sendResponse,或者如果我不希望从后台获得响应,我可以删除此函数?
最佳答案
Function to call (at most once) when you have a response.
这种“最多一次”表示发送响应是可选的。虽然我不能给你一个正式的确认,但我检查了我的扩展的源代码,有几条消息没有调用 sendResponse
- 到目前为止(经过一年的重使用)没有问题。
关于javascript - 我必须调用 sendResponse 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9684820/