При передаче объекта MediaStream через Ajax в PHP вызов Ajax возвращает пустой объект - PullRequest
2 голосов
/ 20 июня 2020

Я пытаюсь передать объект MediaStream через Ajax в PHP и просто возвращаю этот объект. Но он возвращает пустой объект. Найдите код, как показано ниже.

jQuery Код: globStream содержит объект медиапотока.

globStream = new Array(globStream);
formData.delete("stream");
formData.append("stream", JSON.stringify(globStream));
                
$.ajax({
         url         :   "/editpeople",
         dataType    :   "text",
         type        :   "POST",
         cache       :   false,
         contentType :   false,
         processData :   false,
         data        :   formData,
         success     :   function(result) {
             result = JSON.parse(result.trim())[0];
         },
         error       :   function(jqXHR, exception) {
         }
});

PHP Код:

$mediaSream = json_decode(stripslashes($_REQUEST["stream"]));
$returnCode = json_encode($mediaSream);
echo $returnCode;

Результат, который я получаю, показан на прилагаемом снимке экрана. MediaStream_object_before_and_after_Ajax_call

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