Как проверить FileError в TypeScript? - PullRequest
0 голосов
/ 31 октября 2018

В проекте Ionic Cordova выдается ошибка, и при обнаружении я хочу проверить, имеет ли он тип FileError.

Однако следующее не работает в Typescript, он жалуется, что FileError не определен.

Если я запускаю его в инструментах разработчика Chrome, он работает.

if(error instanceof FileError) {
   //show message
}

Редактировать: я не могу изменить, чтобы избежать использования FileError, потому что мы используем библиотеку Ionic Native и она использует FileError при выдаче ошибок. Мне просто нужен способ определить тип ошибки, выдаваемой этой библиотекой в ​​блоке catch для обработки ошибок.

1 Ответ

0 голосов
/ 31 октября 2018

В документации говорится, что это устаревшая функция, вы можете использовать FileReader.error вместо

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