来自 Nativescript 中 base64 字符串的 ImageSource
ImageSource from base64 string in Nativescript
我完全不知道如何从 base64 字符串创建 ImageSource。
let source = new ImageSource();
source.fromBase64('b64strhere').then(..);
在这种情况下,以下承诺中传递的参数是一个布尔值,我不知道它应该代表什么。之后的 ImageSource 在 android 和 iOS.
上均为 null
我在这里错过了什么?
我加载它并放入一个像这样的图像元素:
this.imageSource = new ImageSource();
var loadedBase64 = this.imageSource.loadFromBase64(MY_BASE_64_STRING_PREVIOUSLY_SAVED);
console.log(loadedBase64);
if (loadedBase64) {
let photo = <Image>this.photoImage.nativeElement;
photo.imageSource = this.imageSource;
this.photo = photo;
}
(NS 3.1)
我完全不知道如何从 base64 字符串创建 ImageSource。
let source = new ImageSource();
source.fromBase64('b64strhere').then(..);
在这种情况下,以下承诺中传递的参数是一个布尔值,我不知道它应该代表什么。之后的 ImageSource 在 android 和 iOS.
上均为 null我在这里错过了什么?
我加载它并放入一个像这样的图像元素:
this.imageSource = new ImageSource();
var loadedBase64 = this.imageSource.loadFromBase64(MY_BASE_64_STRING_PREVIOUSLY_SAVED);
console.log(loadedBase64);
if (loadedBase64) {
let photo = <Image>this.photoImage.nativeElement;
photo.imageSource = this.imageSource;
this.photo = photo;
}
(NS 3.1)