3

我们计划开发一个必须与我们本地运行的应用程序通信的 Web 应用程序。一种可能的选择是使用浏览器扩展。我正在研究浏览器的 Skype 插件如何与 Skype 客户端通信。在 Firefox 中,Skype 插件在遇到电话号码时会插入一段 HTML。这是

<span skypeaction="...">

由使用 Skype API 拨打电话的 Skype 扩展程序处理?其他浏览器的扩展是否使用 Skype API 或其他通信机制?

4

2 回答 2

2

我做了一些研究,这就是我发现的。当用户点击扩展程序注入的 Skype 链接时,扩展程序会创建一个新的 Skype 进程并将指定操作和数字的参数传递给它。不使用自定义协议处理程序。

于 2010-07-30T15:31:37.873 回答
0

Skype 扩展程序将使用正则表达式来搜索网页上显示的有效且可见的电话号码,并且正如您所说,它将围绕它包装一个 span 类。

span 类将在扩展代码中定义,并将插入 Skype 图标以及启动 Skype 应用程序的可点击链接。

您还可以从 iTunes 和 IRC 看到类似的功能,它们具有irc://...格式中的链接。

于 2010-07-29T08:33:17.557 回答