如何在 Scriptable App 中将 Base64 转换为图像
Posted
技术标签:
【中文标题】如何在 Scriptable App 中将 Base64 转换为图像【英文标题】:How to convert Base64 to Image in Scriptable App 【发布时间】:2021-08-19 15:34:10 【问题描述】:我想将从 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)
【问题讨论】:
代码有什么问题?它不是在做你要求的吗?如果有任何错误或错误结果,您应该在问题中描述。 哎呀抱歉,刚刚更新了。可悲的是,它没有做我想做的事,并抛出了一个未定义的。 【参考方案1】:您没有为 Image 调用正确的初始化程序(它是 .fromData ):
let image = Image.fromData(Data.fromBase64String(response.icon))
【讨论】:
以上是关于如何在 Scriptable App 中将 Base64 转换为图像的主要内容,如果未能解决你的问题,请参考以下文章
如何在 PHP Scriptable Web Browser 中调用 javascript 函数
如何使用Scriptable Objects创建动态变量系统
如何在 React Native 中将 UInt16 或字节转换为心跳率
类转换:java.lang.String 不能转换为 org.mozilla.javascript.Scriptable