Компенсация задержки Slingshot создает BLOB-объекты, благодаря которым размер приложений постоянно растет. revokeObjectURL, похоже, не работает на них

РЕДАКТИРОВАТЬ:

Итак, я выяснил, где настоящая проблема. Похоже, что настоящая проблема заключается в создании капель с помощью компенсации задержек Slingshot. Потому что, когда я превышаю компенсацию задержки, размер файла не увеличивается

this.uploader.url(true);

... создает URL-адрес BLOB-объекта. Я попробовал все виды "revoceObjectURL" на этом URL после их использования:

    window.URL.revokeObjectURL(blobURL);
    window.URL.revokeObjectURL(blobURL);
    window.webkitURL.revokeObjectURL(blobURL);
    window.webkitURL.revokeObjectURL(blobURL);
    URL.revokeObjectURL(blobURL);
    URL.revokeObjectURL(blobURL);
    webkitURL.revokeObjectURL(blobURL);
    webkitURL.revokeObjectURL(blobURL);

Я вызываю каждый метод 2 раза, чтобы увидеть, был ли он успешным, потому что я подозреваю, что сетевая ошибка, я не получаю сетевую ошибку, и размер файла не уменьшается до его первоначального значения.

0 ответов

Другие вопросы по тегам