我正在使用Skype Web SDK使用Skype For Business开发Web应用程序并不断面对两大问题。
1。人员状态更新问题
在主页面上,它会显示我的联系人列表中的“人员”列表 我的代码会自动检测每个人的状态变化。
如果此人既不在线也不在线,其他人则无法点击该人,这意味着无法与该人建立通话。
我有6个SfB账户(让我们说A到F) 为了测试,我只使用了五个帐户A~E,并将F保持为离线状态。
问题 从这里开始。 偶尔,A~E将F视为“在线”,即使F明显脱机。 假设B将F视为“在线”并尝试呼叫其他人。 当B点击“呼叫”按钮时,客户端冻结并且不响应。 一两分钟后,它会正确建立呼叫。
奇怪的是,即使呼叫不涉及F,这种“冻结”也会发生。
如果B尝试拨打F,它在开始时也会出现同样的问题,但即使在一两分钟之后,呼叫也不会发生(这很明显,因为F不在线)。
2。视频通话解决方案
如果我从我的网络应用程序创建视频通话,即使我为我的每台设备使用全高清网络摄像头,分辨率也非常低。 当我使用SfB应用程序而不是网络版时,分辨率非常好。
如果有人可以验证这些问题的潜在原因并为其提出解决方案,我们将不胜感激!
谢谢!