Javascript 将消息从Chrome扩展传递到Autoit应用程序
我有一个Chrome扩展,可以通过Javascript 将消息从Chrome扩展传递到Autoit应用程序,javascript,google-chrome,google-chrome-extension,autoit,Javascript,Google Chrome,Google Chrome Extension,Autoit,我有一个Chrome扩展,可以通过nativeMessaging与Autoit应用程序交互我使用以下代码从Autoit向分机发送消息: var port = chrome.runtime.connectNative('com.my_company.my_application'); port.onMessage.addListener(function(msg) { console.log("Received" + msg); }); 然后我使用此代码尝试从扩展名向Autoit发送消息:
nativeMessaging
与Autoit应用程序交互我使用以下代码从Autoit向分机发送消息:
var port = chrome.runtime.connectNative('com.my_company.my_application');
port.onMessage.addListener(function(msg) {
console.log("Received" + msg);
});
然后我使用此代码尝试从扩展名向Autoit发送消息:
var port = chrome.runtime.connect({name: "knockknock"});
port.postMessage({joke: "Knock knock"});
//or
chrome.runtime.sendNativeMessage('com.my_company.my_application',
{ text: "Hello" },
function(response) {
console.log("Received " + response);
});
但是如何让Autoit应用程序评估从扩展发送的消息?在Autoit应用程序中,您需要根据,看看哪些可以满足你的一些需求。我以前见过chrome udf,但它只是用来在收到或发布消息后删除输入和输出文件,这不是我需要的消息系统,无论如何,谢谢你的AutoIt应用程序,你需要根据,看看哪些可以满足你的一些需求。我以前见过chrome udf,但它只是用来在收到或发布消息后删除输入和输出文件,这不是我需要的消息系统,无论如何,谢谢