FileReader или URL не работают в Safari
Я загружаю изображение на мою веб-страницу. когда я выбираю изображение, изображения отображаются в div перед загрузкой. он работает во всех браузерах, но не работает в сафари.
var reader = new FileReader();
reader.onload = fimageIsLoaded;
reader.readAsDataURL(this.files[0]);
Функция FileReader не работает. вместо этого я использовал.
var tmppath = URL.createObjectURL(event.target.files[0]);
для получения временного файла, но он также не работает. ошибка идет не могу найти переменную URL. Пожалуйста, помогите решить эту проблему.
1 ответ
Safari на окнах не поддерживает FileReader. Вы можете получить больше информации здесь:
Что использовать вместо FileReader для Safari?
если вы хотите иметь fielReader, я думаю, что лучший способ - использовать flash, когда браузером клиента является Safari.