【发布时间】:2014-11-13 14:34:08
【问题描述】:
我正在尝试使用 AngularJS 将 Skype 按钮添加到我的项目中。代码如下:
HTML:
<script type="text/javascript" src="http://www.skypeassets.com/i/scom/js/skype-uri.js"></script>
<skype-ui id="SkypeButton_Call_1" participants="participants">
</skype-ui>
AngularJs:
app.directive("skypeUi", function () {
return {
restrict: "E",
template: "<div></div>",
replace: true,
scope: {
participants: "="
},
link: function (scope, element, attrs) {
Skype.ui({
"name": "chat",
"element": attrs.id,
"participants": scope.participants,
"imageSize": 32
});
}
};
});
但是当我点击它时,它会打开 Skype 窗口,同时显示一条错误消息:“请安装 Skype 应用程序以便拨打电话或发送消息。” Thogh 我已经在我的系统上安装了Skype。你能告诉我为什么会这样显示吗?
【问题讨论】:
-
你找到解决办法了吗?
标签: javascript angularjs skype skype-uri.js