您可以将值“skype:nick”放入链接的href属性中并且它可以正常工作,但它会触发一个调用。我想开始聊天(文字对话)。我知道“skype:”是一种协议,但也许..
有可能吗?
你试过<a href="skype:-skype-name-?chat">Start chat</a>
吗?
允许的查询参数:
chat
- 开始聊天call
- 开始通话add
- 在联系人中添加人员userinfo
- 查看用户的个人资料voicemail
- 留下语音留言sendfile
- 发送文件我整天都在用以下链接打架。
<a href="skype:-skype-name-?chat">Start chat</a>
我遇到的问题是-skype-name-part
最后,我刚解决了。
我在Skype网页上的名字是名字,但真名是姓名。我的网页中的链接确实使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 official website有很好的记录。
基本上,它为您提供了一个很好的按钮代码。
<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>
它非常简单。使用以下格式。
<a href="im:<sip:[email protected]>" >Click to chat</a>
使用以下代码。它很简单,适用于所有主流浏览器。
<a href="im:<sip:[email protected]>"><button>Skype</button></a>