请问大家,在动态修改img src图片地址后,用html2canvas进行页面长截图,无法截到已经动态修改后的图片?

image.png

我这里已经签名,动态修改了客户确认那边,张三的签名图片,

然后再对这个页面进行长截图,不知道为什么,无法截到签名张三的这张图,

image.png

setTimeout(function(){
   html2canvas_fn('#capture')
},2000)

我在这张长截图中方法中,已经加了延迟2秒的定时器,还是无法截到,不知道到底什么原因导致的?

我是通过juqery 动态修改图片的$('.img_width').attr("src",'https://testossalbum.wapeibao...'+res.data.url+'?1848498')

阅读 1.8k
1 个回答

可能存在的原因
1、2秒钟不足以让图片加载完成
2、图片跨域了(大概率是这个原因)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题