2016-03-10 73 views
3

Hello smartface社区将base64字符串转换为smartface.io中的图像

我需要帮助才能将base64字符串转换回smartface.io中的图像。

例如,下面的代码转换图像为base64

var img = new SMF.Image(e.file); 

    var blob = img.getBlob(); 

    var base64StringDataForRegisterImage = blob.toBase64String(); 

现在我已经在那里我从web服务接收的base64字符串另一页,但我不能将其转换为图像分配给图像控制。

请协助工作代码来实现相同。

感谢

+0

你见过这样的: http://stackoverflow.com/questions/1207190/embedding-base64-images – Octanic

回答

0

可以直接给您的base64字符串到SMF.UI.image对象的图像性能。

假设您在Page2上有一个名为imgProfilePic的图像对象。

var myBase64StringFromWebservice = (...) // base64 string from your service 

var imgProfilePic = new SMF.UI.Image({ 
    top: "20%", 
    left: "15%", 
    height: "20%", 
    width: "70%", 
    image: myBase64StringFromWebservice, 
    imageFillType: SMF.UI.ImageFillType.stretch 
}); 

Pages.Page2.add(imgProfilePic); 
+0

嗨,我尝试使用相同的,但它没有用的,图像没有被显示在页面 –

+0

是否有可能在jsfiddle.net上分享你的代码或类似的东西 – atakan

相关问题