-1
我是新增浏览器扩展。我需要为Safari提供一个扩展功能,可以启动或发送消息到用户机器上的现有应用程序。我想在Mac平台上做到这一点。我想知道这有可能吗?如果有可能的话,任何人都可以提供一个示例代码或如何完成的方法?Safari扩展发送消息到应用程序
Regards
我是新增浏览器扩展。我需要为Safari提供一个扩展功能,可以启动或发送消息到用户机器上的现有应用程序。我想在Mac平台上做到这一点。我想知道这有可能吗?如果有可能的话,任何人都可以提供一个示例代码或如何完成的方法?Safari扩展发送消息到应用程序
Regards
Safari扩展至少有一些方法可以与外部世界进行通信。可能最清洁的是您的扩展程序打开与本地计算机上运行的WebSocket服务器的连接。
// Inside your extension's master or local .js
WebSocket ws = new WebSocket("ws://localhost/mywebserver");
ws.onopen = function() {
ws.send("Message to outside world");
};
此服务器可以使用库像libwebsockets,jWebSocket,或Socket.IO集成到你的应用程序。
你有没有做过什么来实现这一目标? –