【问题标题】:How can I use skype-uri.js with Skype for Business?如何将 Skype-uri.js 与 Skype for Business 一起使用?
【发布时间】:2017-03-09 21:56:09
【问题描述】:

我得到以下代码来在我的网页上创建一个按钮来启动 Skype 通话:

<!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 一起使用?

【问题讨论】:

  • 如果 Skype URI 不适用于商业版本,我不会感到惊讶 - 它实际上只是一个重新标记的 Lync。
  • 事实上是的 - 这是你应该使用的:stackoverflow.com/questions/33542036/…
  • @JoeClay 这也适用于呼叫 ID/电话号码吗?示例:+410123456789
  • 我自己解决了这个问题。请参阅下面的答案。
  • 不错的一个!希望这个答案能帮助遇到同样问题的人。

标签: javascript skype-for-business


【解决方案1】:

我尝试了一些东西。最好的方法是 Joe Clay 上面评论的内容。但我仍然遇到无法拨打像+0123456789 这样的经典电话号码的问题。

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

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

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

我希望这也对其他人有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多