Значение OT не определено?

#javascript #node.js #api

#javascript #node.js #API

Вопрос:

При вызове OT.initSession() метода OpenTok я получаю

Значение OT не определено.

Я не понимаю, что здесь OT.

   var session = OT.initSession(API_KEY, sessionId);
      session.on("sessionDisconnected", function(event) {
           console.log('The session disconnected. '   event.reason);
       });
    const response = session.connect(sessionToken);
    console.log('response', response);
  

Комментарии:

1. Пожалуйста, опишите вашу проблему в первом абзаце: чего вы пытаетесь достичь, в чем ваша проблема. Предоставьте рабочий минимальный пример.

Ответ №1:

Проблема в том, что вы используете WebAPI на узле js (серверная часть).

Если вы видите opentok.js -> https://static.opentok.com/v2/js/opentok.min.js

 exports.OT = t()
  

Это и есть OT.
И initSession — это непосредственно функция для OT.

 p.initSession = function(e, t, n) {
            return null == t amp;amp; (t = e, e = null), 0 === g.value.length amp;amp; e amp;amp; (g.value = e, p.APIKEY = e), ge(e, t, n)
        };