如何将 skype-uri.js 与 Skype for Business 一起使用?

How can I use skype-uri.js with Skype for Business?

我得到以下代码来在我的网页上创建一个按钮来开始 Skypecall:

<!DOCTYPE html>
<html>
<script type="text/javascript" src="http://www.skypeassets.com/i/scom/js/skype-uri.js"></script>
<div id="SkypeButton_Call_dhruv_1">
    <script type="text/javascript">
        Skype.ui({
          "name": "call",
          "element": "SkypeButton_Call_dhruv_1",
          "participants": ["echo123"],
          "imageSize": 32
        });
      </script>
</div>
</html>

每次单击该按钮时,都会出现一条错误消息,该消息会转发到 Skype 下载页面。错误信息:

我已经安装了最新版本的 Skype for Business。

如何让它与 Skype for Business 一起使用?

我尝试了一些东西。最好的方法就是 Joe Clay 在上面评论的内容。但我仍然遇到无法拨打经典 phone 号码的问题,例如 +0123456789.

经过一些研究,我发现我可以简单地使用 tel:

<a href="tel:+0123456789">Call</a>

这会让 Skype4Business 询问您是否要拨打给定的号码。请注意,Skype for Business 必须是处理 tel: 链接的默认应用程序。您可以通过在计算机上搜索 "default programs" 来更改它。

我希望这也能帮助其他人。