#javascript #api #base64 #scriptable
Вопрос:
Я хочу преобразовать Base64, который я получаю из API, в изображение в приложении для сценариев iOS. Вот мой текущий код:
let image = Image.data(Data.fromBase64String(response.icon))
Как я могу преобразовать base64 в изображение?
Ошибка:
2021-08-19 12:31:07: Error on line 20:23: TypeError: Image.data is not a function. (In 'Image.data(Data.fromBase64String(response.icon))', 'Image.data' is undefined)
Комментарии:
1. В чем проблема с кодом? Разве он не делает то, о чем ты просишь? Если есть какие-либо ошибки или неправильные результаты, вы должны описать это в вопросе.
2. Ой, извините, только что обновил его. К сожалению, он не делает то, что я хочу, и выдает неопределенное.
Ответ №1:
Вы не вызываете правильный инициализатор для изображения ( это .fromData ) :
let image = Image.fromData(Data.fromBase64String(response.icon))