您可以将其skype:username
放入href
链接的属性中,并且该链接可以工作,但是它会开始通话,但是我想创建一个链接以开始聊天(文本对话)。我知道这skype:
是一种协议,但不知道如何创建此链接。
Answers:
你试过了<a href="skype:-skype-name-?chat">Start chat</a>
吗?
允许的查询参数:
chat
-开始聊天call
-开始通话add
-将人添加到联系人userinfo
-查看用户资料voicemail
-留言sendfile
-发送文件chat
,例如call
,等?
-skype-name-
强制性的吗?有没有一种方法可以共享链接/文本而无需在href中指定skype名称?
我整天都在与以下链接进行斗争。
<a href="skype:-skype-name-?chat">Start chat</a>
我遇到的问题是-skype-name-部分
最后,我解决了。
我在Skype网页上的名字是 名字name,但真实的名字是lastname。我网页上的链接确实使Skype可以加载到我的Android手机中,但是Skype无法找到我想打电话给的帐户(姓氏)。
我尝试了,但失败了:
<a href="skype:name lastname?call">...
<a href="skype:name+lastname?call">...
<a href="skype:name%20lastname?call">...
<a href="skype:name-lastname?call">...
<a href="skype:name_lastname?call">...
<a href="skype:phonenumber?call">...
然后,解决方案:
<a href="skype:live:emailnamewithoutdomain?call">...
我只是希望你觉得它有用。
并且,不要忘记在?之后要添加许多命令。在网址中(添加,调用,聊天等)。
Skype官方网站对此进行了很好的记录。
基本上在最后它为您提供了一个漂亮的按钮代码。
<script type="text/javascript" src="http://cdn.dev.skype.com/uri/skype-uri.js"></script>
<div id="SkypeButton_Chat_xxxx">
<script type="text/javascript">
Skype.ui({
"name": "chat",
"element": "SkypeButton_Chat_xxxx",
"participants": ["xxxx"],
"imageSize": 24
});
</script>
</div>
解决方法:您只使用这种格式,希望它能正常工作
<a href="sip:-skype-name-">Chat</a>
<a href="tel:****Skype number***">Call</a>
skype:
使用下面的代码。它很简单,并且可以在所有主流浏览器中使用。
<a href="im:<sip:youremail@domail.com>"><button>Skype</button></a>
非常简单。使用以下格式。
<a href="im:<sip:youremail@domail.com>" >Click to chat</a>