У меня есть вопрос о голосовой записи пользователя - PullRequest
0 голосов
/ 30 июня 2019

У меня есть система голосовой записи пользователя в моем чате, все в порядке, но я не могу решить одну вещь: когда пользователь отправляет голосовую запись, он отображается только для него, а не для всех пользователей в чате.

    // my record button
    <i class="fa fa-microphone" id="record_private"></i>

    // my function
    $(document).on("click", "#record_private:not(.disabled)", function () {
    Fr.voice.record($("#live").is(":checked"), function () {
      $(".recordButton").addClass("disabled");
      $("#live").addClass("disabled");
      $(".one").removeClass("disabled");
    });
    $(this).replaceWith('<i class="fa fa-pause" id="record2_private"></i>');
      });
    var test = 0;
    $(document).on("click", "#record2_private:not(.disabled)", function () {
    Fr.voice.pause();
    Fr.voice.export(function (url) {
      $("#message_content").focus();
      $("#private_content ul").append(
        '<div class="hunter_private"><audio controls src="' +
        url +
        '" id="audio" style="width: 204px;"></audio></div>'
      );
      scrollPriv(1);
      $.post("./system/upload.php", {
        recordData_private: url,
        target: $("#get_private").attr("value")
      });
    }, "base64");
    console.log(test);
    $(this).replaceWith('<i class="fa fa-microphone" id="record_private"></i>');
    restore_private();
  });

и у меня есть таблица с именем uploads, у меня есть 2 таблицы с именами id и audio, поэтому теперь я хочу, чтобы пользователь записывал аудио и отправлял в чат, просто загружая его в мою таблицу uploads.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...