最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue把頁(yè)面轉(zhuǎn)換成圖片導(dǎo)出方式(html2canvas導(dǎo)出不全問(wèn)題)

 更新時(shí)間:2023年10月30日 09:07:24   作者:我不是靚仔啊  
這篇文章主要介紹了vue把頁(yè)面轉(zhuǎn)換成圖片導(dǎo)出方式(html2canvas導(dǎo)出不全問(wèn)題),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

把頁(yè)面轉(zhuǎn)換成圖片導(dǎo)出(html2canvas導(dǎo)出不全)

htmlcanvas

html2canvas - Screenshots with JavaScript

我們基本都是使用這個(gè)插件去把dom對(duì)象導(dǎo)出為圖片

        html2canvas(this.$refs.imageWrapper).then(canvas => {
          this.isShowScroll = true
          const link = document.createElement('a')
          link.href = canvas.toDataURL()
          link.setAttribute('download', this.$t('report.question_tip8') + '.png')
          link.style.display = 'none'
          document.body.appendChild(link)
          link.click()
        })
<div  ref="imageWrapper">
     。。。。
    </div>

但是這樣卻有一個(gè)弊端,只能截取可視區(qū)域的dom對(duì)象,就是說(shuō)超出屏幕的內(nèi)容我們會(huì)截圖不到

查看html2canvas文檔我們發(fā)現(xiàn)

我們可以設(shè)置導(dǎo)出的canvas的圖片 

html2canvas(this.$refs.imageWrapper, {width: this.artWidth}).then(canvas => {

這寬度就是我們要拿到那個(gè)超出100vw的dom對(duì)象的寬度,我們可以去動(dòng)態(tài)獲取他并不能寫死..

這樣我們導(dǎo)出的圖片就可以正常的截圖到了?。?!

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

芒康县| 吉木乃县| 万宁市| 太保市| 张家港市| 高碑店市| 阆中市| 蛟河市| 桂林市| 封丘县| 海伦市| 万山特区| 浦县| 油尖旺区| 宜丰县| 长寿区| 遂平县| 安丘市| 巍山| 南康市| 克什克腾旗| 青阳县| 正安县| 谢通门县| 道孚县| 香港 | 新平| 镇巴县| 天长市| 油尖旺区| 通化县| 介休市| 海原县| 寻甸| 利辛县| 东海县| 新巴尔虎右旗| 玉溪市| 芦山县| 三门县| 汝城县|