【问题标题】:How can I open skype with an account logged from a html button?如何使用从 html 按钮记录的帐户打开 Skype?
【发布时间】:2014-10-12 04:31:22
【问题描述】:

我想这样做,我知道如何使用通话、视频通话和所有这些东西在 html 中使用其特殊命令打开 Skype,例如:

<a href="skype:skype.test.user.1?call&video=true">Connect with user 1</a>

打开 Skype 我只是这样做:

<a href="skype:">Open Skype</a>

但我想做的是使用自动记录的帐户启动 Skype,而不使用 Skype 复选框“自动启动会话”,因为我正在制作的这个应用程序将从任何电脑启动,我不知道我是否可以使用两个表单中的文本输入,以便从用户那里获取 Skype 名称和 Skype 密码,然后我可以将此信息发送到 Skype 启动按钮,你会怎么做?

【问题讨论】:

  • 那么,您希望将密码和用户名作为 HTML 代码的一部分吗?出于明显的安全原因,我怀疑这是允许的。
  • 不,我希望用户在两个 html 文本输入中输入他的用户名和密码,然后使用按钮将该信息发送到Skype
  • 我想我可以用 js 做到这一点,但我不知道如何在 Skype 框中输入文本
  • 您不能使用 javascript 来执行此操作,因为 javascript 在浏览器上运行,而不是在 Skype 客户端上运行。
  • 好的,那我该怎么做呢?还是不可能?

标签: html skype


【解决方案1】:

这是不可能的。

Microsoft 的 documentation on Skype URIs 声明如下:

当前支持的 Skype URI 包括:

  • 将焦点切换到 Skype 客户端。
  • 向其他 Skype 用户、电话或移动设备发起音频呼叫 - 包括一对一对话和 多方会议。
  • 向其他 Skype 用户发起视频通话。
  • 向个人发送即时消息或建立多人聊天群。

专门针对skype: URI:

  • 如果 Skype 客户端未运行 - 启动 Skype 客户端,然后 将焦点切换到 Skype 主窗口。
  • 如果 Skype 客户端是 已在运行 - 将焦点切换到 Skype 客户端。
  • 如果 Skype 客户端已经在运行并且拥有当前焦点——没有效果;这 Skype 客户端保持焦点。
  • 如果 Skype URI 启动 Skype 客户端, 焦点设置到 Skype 客户端的主窗口(自动登录是 已启用),或其登录对话框(未启用自动登录)。如果 Skype 客户端已经在运行,焦点设置为 main Skype 窗口,即使是 Skype 客户端对话框,例如 工具->选项对话框,打开。

没有传递用户名或密码的选项,您必须启用自动登录或已登录 Skype 客户端。

另外,请记住,您必须启用接收来自任何人的电话的功能,才能使按钮具有任何(实际)效果。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-09
    • 1970-01-01
    • 1970-01-01
    • 2015-12-29
    • 2011-08-25
    • 1970-01-01
    • 2023-03-29
    相关资源
    最近更新 更多