WXL (wul)
2 天以前 22bd207587899810e9afb4c1a53f0d5dae1e2ece
src/utils/sipService.js
@@ -1,4 +1,5 @@
import JsSIP from "jssip";
import { Notification, MessageBox, Message, Loading } from "element-ui";
class SipService {
  constructor() {
@@ -77,7 +78,7 @@
      const remaining = minDelay - timeSinceRegistration;
      return {
        canCall: false,
        reason: `注册成功,请等待 ${Math.ceil(remaining / 1000)} 秒后再呼叫`,
        reason: `注册成功,资源加载中请等待 ${Math.ceil(remaining / 1000)} 秒后再呼叫`,
      };
    }
@@ -86,6 +87,7 @@
  makeCall(targetNumber) {
    const { canCall, reason } = this.canMakeCall();
    if (!canCall) {
      Message.error(reason);
      return Promise.reject(new Error(reason));
    }
    return new Promise((resolve, reject) => {
@@ -121,7 +123,7 @@
        };
        this.currentSession = this.ua.call(
          `sip:${targetNumber}@1192.170.66.107`,
          `sip:${targetNumber}@192.168.10.124`,
          options
        );