phantomjs和作为json传递imagedata

phantomjs和作为json传递imagedata,json,phantomjs,binary-data,Json,Phantomjs,Binary Data,我可以使用phantomjs创建内容的图像吗(div包含一个iframe) 如何将此图像(二进制数据)作为json的一部分,作为({img:binary data}) 是否可以自行加载iframe?如果可以实现这一点,那么就没有理由不能调用var base64string=page.renderBase64()获取base-64编码字符串。看 您可以稍后通过计算img.src=“data:image/png;base64,”+base64string是否可以自行加载iframe?如果可以实现这一

我可以使用phantomjs创建
内容的图像吗(div包含一个iframe)


如何将此图像(二进制数据)作为json的一部分,作为
({img:binary data})

是否可以自行加载iframe?如果可以实现这一点,那么就没有理由不能调用
var base64string=page.renderBase64()
获取base-64编码字符串。看


您可以稍后通过计算
img.src=“data:image/png;base64,”+base64string

是否可以自行加载iframe?如果可以实现这一点,那么就没有理由不能调用
var base64string=page.renderBase64()
获取base-64编码字符串。看


您可以稍后通过计算
img.src=“data:image/png;base64,”+base64string

PP,谢谢。我想写这篇评论,但看起来我编辑了你的答案。对不起。我想问你能否解释一下你答案的第一部分。第二部分很清楚,你能找到它的网址吗?e、 g.
var url=page.evaluate(函数(){return iframe.src;})
然后将页面位置设置为它,例如
page.open(url,回调)?非常基本的问题。可以在任何网页中添加为javascript src吗?如果是,怎么做?我在独立模式下尝试了这一点,并从command line.PP使用phantomjs.exe执行了这一点,谢谢。我想写这篇评论,但看起来我编辑了你的答案。对不起。我想问你能否解释一下你答案的第一部分。第二部分很清楚,你能找到它的网址吗?e、 g.
var url=page.evaluate(函数(){return iframe.src;})
然后将页面位置设置为它,例如
page.open(url,回调)?非常基本的问题。可以在任何网页中添加为javascript src吗?如果是,怎么做?我在独立模式下尝试了这一点,并从命令行用phantomjs.exe执行。