Google chrome extension chrome.extension.sendMessage所需的最低chrome版本是多少?
我尝试在我的扩展中使用chrome.extension.sendMessage,这让许多与我不在同一个chrome版本(v20.0.1132.47)上的用户感到不安。我试图查看这里的文档,但没有任何迹象表明何时引入了此方法 将此与isAllowedIncognitoAccess方法进行比较,isAllowedIncognitoAccess方法清楚地说明“此函数是在版本12.0.706.0中添加的。如果您需要此函数,manifest key minimum\u chrome\u版本可以确保您的扩展不会在早期浏览器版本中运行。” 有人知道使用这种方法的最低Chrome版本是什么吗?Google chrome extension chrome.extension.sendMessage所需的最低chrome版本是多少?,google-chrome-extension,Google Chrome Extension,我尝试在我的扩展中使用chrome.extension.sendMessage,这让许多与我不在同一个chrome版本(v20.0.1132.47)上的用户感到不安。我试图查看这里的文档,但没有任何迹象表明何时引入了此方法 将此与isAllowedIncognitoAccess方法进行比较,isAllowedIncognitoAccess方法清楚地说明“此函数是在版本12.0.706.0中添加的。如果您需要此函数,manifest key minimum\u chrome\u版本可以确保您的扩展
存在于中chrome.extension.sendMessage
- 但不是在
c.e.sendRequest
和c.e.onRequest
c.e.sendRequest
采用与sendMessage
相同的参数,但onRequest
略有不同
// Chrome 20+
chrome.extension.onMessage.addListener(function(details) {
var message = details.message; // Any (string, object, ...)
var sender = details.sender; // MessageSender type
var sendResponse = details.sendResponse; // Function
});
// Chrome 19-
chrome.extension.onRequest.addListener(message, sender, sendResponse) {
// message, sender and sendResponse defined in the parameters
});