Entersquare Inc. ホームページ作成の株式会社エンタースクウェア

【Skype ボタン】skype-uri.jsを使ってWebページにSkyepを立ち上げるボタンを追加する

【Skype ボタン】skype-uri.jsを使ってWebページにSkyepを立ち上げるボタンを追加する

数年前に設置されたであろうSkypeのボタンが機能していなかったので、改修をした時のメモです。

設置されていたのはskype-uri.jsを使ったSkypeボタンでした。

調べてみても古い記事しか見つからず、新しく更新されている記事のものもうまく機能しませんでした。

CDNを使ってskype-uri.jsを読み込む

まず、CDNで読み込みます。ここも以前のコードとは異なるようです。

<script type="text/javascript" src="http://cdn.dev.skype.com/uri/skype-uri.js"></script>

SkypeボタンのHTMLとJavaScriptを入れる

次に、aタグにonclickを入れて、ボタンをクリックしたときにSkypeへコールするようにします。

※クリックするとすぐコールします

<div>
   <a onclick="Skype.tryAnalyzeSkypeUri('call', '0');" href="skype:myskypename?call">
      <img role="Button" src="/images/mybutton.gif">
   </a>
</div>

hrefの「myskypename」にskyepのアカウント名を入れます。

aタグは画像を囲んでいますが、テキストでももちろん問題ありません。

このようにSkype.tryAnalyzeSkypeUri()を使うことで、特定のSkypeへコールすることができます。

参考にさせていただいたサイトではもう少し詳しい内容が書いています。

参考サイト:http://www.javawenti.com/?post=631847

Solutions

ソリューション

ホームページ作成

Webサイト制作・運用保守

コーポレートサイト/サービスサイト/オウンドメディアサイト/LP/EC

ウェブマーケティングの技術を使ってホームページの作成や保守を承っております。

Webのお悩み

Webのご相談・サポート

運用のお困りごと/集客のお困りごと/運用担当が居なくなったなど

Webに関するお困りごとや、お悩みなどのご相談、サポートを承っております。

その他、アクセス解析、広告運用、SNSサポートなどWebに関する事全般承っております。

詳しく見る