国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

vue中使用html2canvas報錯 Unable to find element in cloned iframe

這篇具有很好參考價值的文章主要介紹了vue中使用html2canvas報錯 Unable to find element in cloned iframe。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

  1. 安裝 npm install --save html2canvas

  1. 使用 home.vue

<div ref="downloadRef">測試內(nèi)容</div>


import html2canvas from 'html2canvas'

download() {
  const downloadRef = this.$refs.downloadRef
  html2canvas(downloadRef, {
    background: '#ffffff',
    useCORS: true,
    scale: 1,
    dpi: 350,
    width: downloadRef.offsetWidth,
    height: downloadRef.offsetHeight
  }).then((canvas) => {
    var a = document.createElement('a') //添加一個下載標簽
    a.download = 'pic'
    // 設置圖片地址
    a.href = canvas.toDataURL('image/png')
    a.click()
  })
}

??!報錯 Uncaught (in promise) Unable to find element in cloned iframe

unable to find element in cloned iframe,html5,前端,javascript,Powered by 金山文檔

原因:使用了 elementUI中的<el-popover>組件,掛載到body里的

解決:文章來源地址http://www.zghlxwxcb.cn/news/detail-802915.html

<el-popover
    :placement="placement"
    trigger="click"
    width="200"
    popper-class="qrcode-popover"
    @after-leave="hidePopover"
    :append-to-body="false"  //不添加到body里就行了
  >

到了這里,關于vue中使用html2canvas報錯 Unable to find element in cloned iframe的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • vue3中,使用html2canvas截圖包含視頻、圖片、文字的區(qū)域

    vue3中,使用html2canvas截圖包含視頻、圖片、文字的區(qū)域

    需求:將頁面中指定區(qū)域進行截圖,區(qū)域中包含了圖片、文字、視頻。 第一步,先安裝 第二步,在頁面引入: 第三步,頁面使用: 1)html部分: 2)js部分: 剛開始我截出的圖只有文字,插圖和視頻部分是空白的,并沒有將頁面的插圖和視頻截進去,最終發(fā)現(xiàn)是 跨域 導致的

    2024年02月06日
    瀏覽(26)
  • vue2 -- 截圖工具html2canvas

    可以將網(wǎng)頁中的指定元素或整個頁面截取為圖片,以便保存或分享。 在 Vue 中使用 html2canvas 實現(xiàn) 1:安裝 html2canvas 庫。你可以使用 npm 安裝,命令如下: 2:在需要使用 html2canvas 的 Vue 組件中,引入 html2canvas 庫: :3:編寫截圖邏輯。你可以在組件的方法中編寫,例如:

    2024年01月19日
    瀏覽(29)
  • html2canvas使用文檔

    Install NPM Install Yarn 以 vue 舉例,這樣寫起來比較方便 如果想要將圖片導出,可以這樣寫 名稱 默認值 描述 allowTaint false 是否允許跨源圖像污染畫布 backgroundColor #ffffff 畫布背景色(如果在DOM中未指定),為透明設置null canvas null 用作繪圖基礎的現(xiàn)有畫布元素 foreignObjectRendering

    2024年03月28日
    瀏覽(21)
  • vue-element使用html2canvas實現(xiàn)網(wǎng)頁指定區(qū)域(指定dom元素)截圖

    直接上代碼: ** 如果要截取的dom元素、區(qū)域涉及到v-if或者v-show的條件表達式時,截取的方法請在nextTick里面調(diào)用----例如: this.$nextTick(() = { this.saveImageNew() }) 否之獲取dom元素的時候會獲取不到?。。。。。。?!

    2024年02月04日
    瀏覽(28)
  • html2canvas使用指南

    html2canvas使用指南

    ? 最近項目中需要使用到將網(wǎng)頁中的內(nèi)容下載成圖片,通過按鈕點擊將頁面保存下來,方便同事使用進行工作匯報。如圖: 然后我想到了 html2canvas ,就可以解決我現(xiàn)在遇到的問題了。我火速從官網(wǎng)下載了js文件,這里附上鏈接: ? http://html2canvas.hertzen.com/ ?這里 ? html2canvas

    2024年02月14日
    瀏覽(21)
  • 解決使用 html2canvas 截圖不全問題

    解決使用 html2canvas 截圖不全問題

    1、截圖不全 之前沒用過這個,網(wǎng)上找了代碼之后發(fā)現(xiàn)有滾動條的情況下會截圖不全,僅能展示出當前頁面展示出來的內(nèi)容,類似于這種情況,這是帶滾動條的html,第一張和第二張分別為滾動條在頂部以及在底部的展現(xiàn) 下載成pdf之后分別為這樣,只有窗口展示的部分,滾動條

    2024年02月11日
    瀏覽(27)
  • vue使用html2canvas實現(xiàn)一鍵截圖并賦值到剪貼板,只截取當前顯示器上可視的內(nèi)容

    vue使用html2canvas實現(xiàn)一鍵截圖并賦值到剪貼板,只截取當前顯示器上可視的內(nèi)容

    使用 html2canvas 和 clipboard API 實現(xiàn)整頁截圖并填充至剪切板。 訪問剪切板的api只支持在https或者本地localhost上使用,如果是http,則無法使用 首先需要從npm安裝html2canvas 然后在代碼中導入這個包: 之后綁定一個按鈕來實現(xiàn)該功能,比如點擊一個按鈕,然后就開始截圖當前頁面并

    2024年02月15日
    瀏覽(29)
  • 【vue-qrcode + html2canvas】前端二維碼生成與下載

    【vue-qrcode + html2canvas】前端二維碼生成與下載

    其實一開始搜的時候,很多還都是推薦的 vue-qrcode ,于是就先用這個,但是發(fā)現(xiàn)想要在二維碼中間放一個自定義的image的時候,這個庫有點麻煩,需要自己將 image 圖片蓋在二維碼上面(官方教程也是如此)。好吧,一開始我也這么干了,但是蓋完之后,我需要下載這個有居中

    2024年04月17日
    瀏覽(38)
  • vue2如何將頁面生成 pdf 導出 html2Canvas + jspdf

    vue2如何將頁面生成 pdf 導出 html2Canvas + jspdf

    npm i html2canvas npm i jspdf import html2canvas from \\\'html2canvas\\\'; import jsPDF from \\\'jspdf\\\' export const htmlToPDF = async (htmlId, title = \\\"報表\\\", bgColor = \\\"#fff\\\") = { ? let pdfDom = document.getElementById(htmlId) ? pdfDom.style.padding = \\\'0 10px !important\\\' ? const A4Width = 595.28; ? const A4Height = 841.89; ? let canvas = await html2canvas(pd

    2024年02月16日
    瀏覽(24)
  • 【前端】html2canvas生成圖片空白排查data:;(js vue react uniapp)

    【前端】html2canvas生成圖片空白排查data:;(js vue react uniapp)

    因為要做一個分享圖,就用到了html2canvas,一開始是好好的,今天隨便測了下,發(fā)現(xiàn)圖片顯示不出來了。打印了下,生成的圖片鏈接變成了 data:; 。后面一步一步地排查,發(fā)現(xiàn)是頁面內(nèi)容太多了,刪減一點內(nèi)容就能顯示出來。然后我又去認真看了下html2canvas的各個參數(shù),發(fā)現(xiàn)可

    2024年02月03日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包