首页 > 解决方案 > 如何在 Scriptable App 中将 Base64 转换为图像

问题描述

我想将从 API 获得的 Base64 转换为 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)

标签: javascriptapibase64scriptable

解决方案


您没有为 Image 调用正确的初始化程序(它是 .fromData ):

let image = Image.fromData(Data.fromBase64String(response.icon))

推荐阅读