ウェブページにリンクまたはボタンを追加して、Skypeがインストールされている場合に番号を直接呼び出そうとしています。 .... ....呼び出すウェブページでskypeを使用して番号を呼び出す
をしかし、任意のサンプルやドキュメントを見つけることができません:?リンクが
skypのようなものであるようです。ご協力いただきありがとうございます。
ウェブページにリンクまたはボタンを追加して、Skypeがインストールされている場合に番号を直接呼び出そうとしています。 .... ....呼び出すウェブページでskypeを使用して番号を呼び出す
をしかし、任意のサンプルやドキュメントを見つけることができません:?リンクが
skypのようなものであるようです。ご協力いただきありがとうございます。
SkypeとそのWebツールバーがインストールされている場合、Webページの電話番号が自動的に検出され、電話番号の近くにメニューが追加されます。だから私はあなたのウェブページでそれを有効にする何かをすべきだとは思わない。
Skypeはクライアントプログラムです。 2つの方法があります:Skypeを呼び出すURLハンドラを作成し、そのURLを使用します。ややmy-skype://と似ています。
プラグイン(少なくともIE用)もあります。あなたはあなたの番号が(正しい形式で)認識可能であることを確認する必要があります。
これは、リンクの形式である:訪問者を提供
<a href="skype:echo123?call">Click</a> (make a call to echo123)
それが機能するには、Skypeがインストールされています。
すべてのオプションと代替のjavascriptを使用して、SkypeをダウンロードしないようにSkypeをダウンロードするユーザーをリダイレクトすることができます。
MSが引き継いで以来、URLが変更されていると思います。 http://msdn.microsoft.com/en-us/library/office/dn745881%28v=office.15%29.aspx – johnsnails
このメソッドを試したところ、私のために働いていました。私がスカイプの前でhttp://を使っていた時、私のために働いていなかった –
<a href="skype:+CountryCodePhoneNumber?call">Click</a>
(任意の電話番号に電話をかける)
国コードが必要となりますのでご注意ください。それがなければコールオプションは表示されません。データベースに国コードがない番号がある場合は、スクリプトに国コードを+1として追加できます。 Skypeは通話する前に国番号を変更するオプションを提供しますので、必要な場合には必要な国に変更することができます。
これで変更が加えられました。ブラウザから電話をかけるためにボタンを作成するためのjavascript関数を作成する必要があります。
このような機能を持ち、電話をかける番号を送信できます。
これが機能するには、skypeからjs urlが必要です。このURLのskype sdkのマニュアルを参照してください。これは変更可能です。
function CreateSkypeButton(id, number) {
Skype.ui({
name: "call",
element: "call_",
participants: ["+1" + number],
imageSize: 24,
imageColor: "blue"
});
}
MSが引き継いで以来、URLが変更されていると思います。 http://msdn.microsoft.com/en-us/library/office/dn745881%28v=office.15%29.aspx – johnsnails