本插件封装了Skype for Business App SDK
The Skype for Business App SDK enables developers to seamlessly integrate messaging, audio, and video experiences into mobile and tablet applications.
注意:本插件 iOS 平台上最低适配系统版本为 iOS 9.0
打开视频通话页面
open({params}, callback(ret,err))
displayName:
meetingUri:
selfRect:
{
x: 0, // 数字类型;插件左上角的 x 坐标(相对于所属的 Window 或 Frame);默认值:0
y: 0, // 数字类型;插件左上角的 y 坐标(相对于所属的 Window 或 Frame);默认值:0
w: 50, // 数字类型;插件的宽度;iOS支持设置'auto';默认值:50
h: 50 // 数字类型;插件的高度;iOS支持设置'auto';默认值:50
}
participantRect:
{
x: 50, // 数字类型;插件左上角的 x 坐标(相对于所属的 Window 或 Frame);默认值:50
y: 0, // 数字类型;插件左上角的 y 坐标(相对于所属的 Window 或 Frame);默认值:0
w: 50, // 数字类型;插件的宽度;支持设置'auto';默认值:50
h: 50 // 数字类型;插件的高度;支持设置'auto';默认值:50
}
fixedOn:
fixed:
var skype = api.require('skype');
skype.open({
});
iOS系统,Android系统
可提供的1.0.0及更高版本
离开通话
leave(callback(ret))
ret:
{
status:true, //布尔类型;是否成功
}
var skype = api.require('skype');
skype.leave(function(ret){
api.alert({msg: JSON.stringify(ret)});
});
iOS系统,Android系统
可提供的1.0.0及更高版本
移除摄像头页面
removeView()
var skype = api.require('skype');
skype.removeView();
iOS系统,Android系统
可提供的1.0.0及更高版本
切换摄像头
changeActiveCamera(callback(ret))
ret:
{
status:true, //布尔类型;是否成功
}
var skype = api.require('skype');
skype.changeActiveCamera(function(ret){
api.alert({msg: JSON.stringify(ret)});
});
iOS系统,Android系统
可提供的1.0.0及更高版本
切换视频暂停状态
toggleVideoPaused(callback(ret))
ret:
{
status:true, //布尔类型;是否成功
}
var skype = api.require('skype');
skype.toggleVideoPaused(function(ret){
api.alert({msg: JSON.stringify(ret)});
});
iOS系统,Android系统
可提供的1.0.0及更高版本
视频通话监听(仅iOS支持)
addConversationListener(callback(ret))
ret:
{
eventType:'', //字符串类型;事件类型
//didSubscribeToVideo:At incoming video, unhide the participant video view
//videoService:When it's ready, start the video service and show the outgoing video view
//didSubscribeToVideo:When incoming video is ready, show it.
var skype = api.require('skype');
skype.addConversationListener(function(ret, err) {
if (ret) {
api.alert({msg: JSON.stringify(ret)});
} else {
api.alert({msg: JSON.stringify(err)});
}
});
iOS系统
可提供的1.0.0及更高版本