美文网首页
html2canvas.js网页截图

html2canvas.js网页截图

作者: 小灰灰黢黑色 | 来源:发表于2019-06-03 17:37 被阅读0次

screenshot(){

console.log('自动截图')

//自动截图

  html2canvas($("#malice"), {

height:$("#malice").outerHeight() +20,

    width:$("#malice").outerWidth() +20  ,

    onrendered:function(canvas) {

//将canvas画布放大若干倍,然后盛放在较小的容器内,就显得不模糊了

      var timestamp = Date.parse(new Date());

      console.log(timestamp)

//把截取到的图片替换到a标签的路径下载

      console.log(canvas.toDataURL())

$("#down1").attr('href',canvas.toDataURL());

      //下载下来的图片名字

      console.log('download',timestamp +'.png')

$("#down1").attr('download',timestamp +'.png');

      //document.body.appendChild(canvas);

    }

//可以带上宽高截取你所需要的部分内容

  });

}

html

<div @click="screenshot">截图

<div><a id="down1" class="down" href="" download="downImg" >截图下载</a></div>

相关文章

  • web-jietu 网页截图工具

    该插件用来做网页内截图,是对 html2canvas.js 的升级增加图片跨域功能增加视频截图功能 使用 1. 安...

  • html2canvas.js网页截图

    screenshot(){ console.log('自动截图') //自动截图 html2canvas($("...

  • 关于html2canvas用法的总结

    最近H5项目有个功能需求:长按微信网页保存为截图。本人使用了html2canvas.js实现,感觉效果还不错,有几...

  • chrome工具

    FireShot 网页截图

  • chrome 网页截图

    1、打开开发者工具 2、使用快捷键组合来打开命令行(command palette):`Command` + `S...

  • 网页截图操作

    当自动化测试遇到问题时,可以使用屏幕截屏的方式还原问题现场,以便定位问题。屏幕截屏使用到方法get_screens...

  • 网页滚动截图

    chrome浏览器 F12(或Fn+F12)进入console输入Ctrl+Shift+P出现指令搜索栏输入Cap...

  • 网页自由截图

    在反馈组件中,需要一个网页自由截图功能。现成的轮子,没有找到合适的。可能因为自由截图的需求比较少。想到了比较常用的...

  • iOS-WKWebView UIScrollView 全屏截图,

    iOS-WKWebView UIScrollView 全屏截图,网页全屏截图UiTableView UIScrol...

  • 使用Chrome 网页截图

    利用 Chrome 原生工具进行网页长截图 | 一日一技 chrome网页长截图 按下 ⌘Command + ⌥O...

网友评论

      本文标题:html2canvas.js网页截图

      本文链接:https://www.haomeiwen.com/subject/qwcrvqtx.html