function dump_pic(data)
    {
      var viewport = document.getElementById('viewport');
      console.log(data);
      viewport.style.display = "";
      viewport.style.position = "absolute";
      viewport.style.top = "10px";
      viewport.style.left = "10px";
      document.getElementById("test_img").src = "data:image/jpeg;base64," + data;
    }详细说明一下这个函数,谢谢

解决方案 »

  1.   

    设置
    test_img图片的内容(base64格式)和viewport对象的位置。
      

  2.   

    data是做什么的,是装图片路径吗,还是什么别的东西
      

  3.   

    data是base64编码的图像数据
      

  4.   

    就像这样的
    <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUA
    AAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO
    9TXL0Y4OHwAAAABJRU5ErkJggg==" />
      

  5.   

    data:image/png是什么,是图片的路径吗?是data目录下image子目录里的文件吗
      

  6.   

    哦,我明白了,不是路径,那我先应该把图片做成base64格式以后放进这个方法里是吧
      

  7.   

    http://sunny-liang.iteye.com/blog/1452495