Что я сделал до сих пор:
Итак, я создаю BLOB-файл (WAV-контент), и он хранится в блоб:HTTP: // локальный / cf6fefdc-352e-4cec-aef8-03af6d0d0ef6.
Когда я помещаю этот URL в мой браузер, он воспроизводит файл.
Что я должен сделать
Я хочу преобразовать BLOB-объект в настоящий файл, который я хочу сохранить на своем веб-сервере.
Я передаю объект blob в файл php через AJAX
$.ajax ({
type: "POST",
url:"path/to/my/file.php",
data: {thefile : blob} ,
success: function(text) {
console.log(text);
},
error:function(){
console.log("Error")
}
});
В ваш файл file.php добавьте этот код
$filePath = 'uploads/' . $_POST['thefile'];
$tempName = $_FILES['thefile']['tmp_name'];
if (!move_uploaded_file($tempName, $filePath)) {
echo 'Problem saving file: '.$tempName;
die();
}
// success report
echo 'success';
Других решений пока нет …