在网页中使用 Skype 拨打号码
我正在尝试向网页添加链接或按钮,以便用户可以在安装了 Skype 的情况下直接拨打号码。 看起来链接就像
skyp:....?call....
但找不到任何示例或文档。 感谢您的帮助。
I am trying to add a link or button to the webpage so that the user can call a number directly if the skype is installed. it seems the link is like
skyp:....?call....
but cannot find any sample or documents. thanks for your help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
这是链接的格式:
只要访问者安装了 Skype,该链接就可以使用。
如果用户没有安装 Skype,您可以找到所有选项和替代 javascript 来重定向用户下载 Skype。
http://dev.skype.com/skype-uri
This is the format for the link:
It will work provided the visitor have Skype installed.
You can find all the options and an alternative javascript to redirect the user to download skype is he/she does not have Skype installed.
http://dev.skype.com/skype-uri
Skype 在其开发者网站上有对其 URI 的描述:
http://dev.skype.com/skype- uri
这些工作的效果完全取决于您的浏览器和操作系统。
Skype has a description of their URIs on their developer site:
http://dev.skype.com/skype-uri
How well these work is entirely up to your browser and OS.
(拨打任何电话号码)
请注意,国家/地区代码为必填项。 如果没有它,呼叫选项将不会显示。 如果您的数据库中有没有国家/地区代码的号码,您可以在脚本中将国家/地区代码添加为 +1。 然后,Skype 将为您提供在呼叫前更改国家/地区代码的选项,以便您可以根据需要更改为所需的国家/地区。
(make a call to any PHONE NUMBER)
Please note that the Country Code is required. Without it call option will not show. If your database has numbers without country code, you can add the country code as +1 in your script. Skype will then give you the option to change country code before calling so you can change to required country if need be.
Skype 是一个客户端程序。 您可能有两种选择: 编写一个调用 Skype 的 url 处理程序并使用该 url。 有点像 my-skype://。
还有一个插件(至少对于 IE)。 您需要确保您的号码是可识别的(以正确的格式)。
Skype is a client program. You may have two options: Write an url handler that calls Skype and use that url. Somewhat like my-skype://.
There's a plugin (at least for IE) too. You would need to make sure, your numbers are recognizable (in the correct format).
这已经发生了变化,现在您必须创建一个 JavaScript 函数来创建一个按钮,以便从浏览器进行调用。
您可以拥有这样的功能并发送您想要拨打的号码。
您将需要来自 Skype 的 js url 才能正常工作。 请访问 Skype sdk 文档以获取此 URL,该 URL 可能会更改。
This has change, now you have to create a javascript function to create a button in order to make a call from the browser.
You can have a function like this and send the number you want to call.
You will need the js url from skype for this to work. Please visit skype sdk documentation for this url, this can change.
如果安装了 Skype 及其网络工具栏,它会自动检测网页中的电话号码,并在电话号码附近添加一个菜单。 所以我认为你不应该做任何事情来在你的网页中启用它。
If Skype and its web toolbar is installed it automatically detects phone numbers in web pages and adds a menu to near the phone number. So I dont think you should do anything do enable it in your web page.