2013-06-24 45 views
0

任何想法将imageview.toImage()设置为img src在webview的html中。如何在webview中将imageview.toImage()设置为html图像src?

让我们假设我有一个imageview(有一些图像).okay imageview.toimage()被视为钛的图像对象。现在我需要的是我想设置

webview.html='<html><img src="here i want to put obove imageview.toimage()"></html>'; 

我试过很多方式任何人都有它的经验,请指导我。

方面:阿里

回答

0

将其保存到一个文件,并assigne文件的URL路径或base64Encode图像,并提供作为src参数值

+0

嗨阿伦我做了这样的事情。 var img = Titanium.Filesystem.applicationDataDirectory + Ti.Filesystem.separator +'newflower.jpg'; aWebView.html ='';但它显示webview为empty.but工作正常,当我分配img图像视图。请指导我什么是问题。谢谢。 – Ali

+0

尝试将图像放在与html文件相同的目录中,看看是否可行,不要设置路径 –

0

你可以尝试将图像转换为Base64 blob文本和使用它作为css背景图像数据:

background-image:url('data:image/png;base64,'+Ti.Utils.base64encode(imageview.toImage()).getText()+'\'); 
相关问题