Как отменить загрузку в случае ошибки (мобильная тема TINYMCE) - PullRequest
0 голосов
/ 24 сентября 2018

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

Как остановить загрузку, если сервер возвращает ответ об ошибке на мобильной теме tinymce

Вот мой код

imageUploadHandler = (blobInfo, success, failure) => {
        const files = blobInfo.blob()

        const fd = new FormData()
        fd.append('file', files)

        let $this = this;

        axios.post(API.file.upload, fd, {
            headers: {
                'Authorization': Cookies.get('token')
            }
        })
        .then(response => { 
            success(response.data.data.url)
        })
        .catch(error => {
            failure(error.response.data.message)        
        })

    }

В десктопе код работает отлично, если сервер возвращает ответ об ошибке метод с ошибкой tinymce throw, но на мобильном образе продолжайте загрузку, но в качестве базы 64.

Как остановить загрузкуесли сервер вернет сообщение об ошибке?

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