3

ローカルで実行されているアプリケーションと通信する必要がある Web アプリケーションを開発する計画があります。可能なオプションの 1 つは、ブラウザー拡張機能を使用することです。ブラウザーへの 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 拡張機能は、正規表現を使用して、Web ページに表示される有効で表示可能な電話番号を検索し、あなたが言うように、それをスパン クラスでラップします。

スパン クラスは拡張コード内で定義され、Skype アイコンと、Skype アプリケーションを起動するクリック可能なリンクが挿入されます。

iTunes と IRC からも同様の機能が見られます。これらには、irc://...形式のリンクがあります。

于 2010-07-29T08:33:17.557 に答える