位置: IT常识 - 正文

Failed to execute ‘getImageData’ on ‘CanvasRenderingContext2D’ 问题解决方法(failed to execute goal org.apache)

发布时间:2024-01-09
Failed to execute ‘getImageData’ on ‘CanvasRenderingContext2D’ 问题解决方法

推荐整理分享Failed to execute ‘getImageData’ on ‘CanvasRenderingContext2D’ 问题解决方法(failed to execute goal org.apache),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:failed to execute goal on,failed to execute operation,failed to execute goal,failed to execute goal on,failed to execute goal,failed to execute goal org.apache,failed to execute goal,failed to execute goal,内容如对您有帮助,希望把文章链接给更多的朋友!

最近在使用 Canvas 时,遇到了跨域问题。本文介绍如何解决这类跨域问题。

具体的错误信息如下:

Uncaught DOMException: Failed to execute ‘getImageData’ on ‘CanvasRenderingContext2D': The canvas has been tainted by cross-origin data.

对于跨域的图片,只要能够在网页中正常显示出来,就可以使用canvas的drawImage() API绘制出来。但是如果你想更进一步,通过getImageData()方法获取图片的完整的像素信息,则多半会出错。

那有没有什么办法可以解决这个问题呢?

Failed to execute ‘getImageData’ on ‘CanvasRenderingContext2D’ 问题解决方法(failed to execute goal org.apache)

在HTML5中,有些元素提供了支持CORS(Cross-Origin Resource Sharing)(跨域资源共享)的属性,这些元素包括<img>,<video>,<script>等,而提供的属性名就是crossOrigin属性。

因此,上面的跨域问题可以这么处理:

增加一个img.crossOrigin = ''即可,虽然JS代码这里设置的是空字符串,实际上起作用的属性值是anonymous。

crossOrigin可以有下面两个值:

anonymous:元素的跨域资源请求不需要凭证标志设置。

use-credentials:元素的跨域资源请求需要凭证标志设置,意味着该请求需要提供凭证。

其中,只要crossOrigin的属性值不是use-credentials,全部都会解析为anonymous,包括空字符串,包括类似'xttblog'这样的字符。

另外还有一点需要注意,那就是虽然没有crossOrigin属性,和设置crossOrigin="use-credentials"在默认情况下都会报跨域出错,但是性质上却不一样,两者有较大区别。

IE11+,Safari,Chrome,Firefox浏览器均支持,IE9和IE10会报SecurityError安全错误。

本文链接地址:https://www.jiuchutong.com/zhishi/290194.html 转载请保留说明!

上一篇:ChatGPT使用案例之图像生成(chattr)

下一篇:学习笔记 | 多层感知机(MLP)、Transformer(多层是什么)

  • oppok9s怎么设置电池百分比(oppok9s怎么设置来电转接)

    oppok9s怎么设置电池百分比(oppok9s怎么设置来电转接)

  • 苹果相册画笔在哪里(苹果相册里的画笔在哪里)

    苹果相册画笔在哪里(苹果相册里的画笔在哪里)

  • win10没有ipv4访问权限(win10ipv4没有internet访问权限)

    win10没有ipv4访问权限(win10ipv4没有internet访问权限)

  • 手机屏幕黄边消除(手机屏幕边框黄)

    手机屏幕黄边消除(手机屏幕边框黄)

  • 华为手机手电筒快捷键是什么(华为手机手电筒怎么添加到桌面)

    华为手机手电筒快捷键是什么(华为手机手电筒怎么添加到桌面)

  • word横排文本框怎么设置(word横排文本框怎么设置两行排列)

    word横排文本框怎么设置(word横排文本框怎么设置两行排列)

  • oppo连不上苹果11热点(oppo手机连不上iphone11的热点)

    oppo连不上苹果11热点(oppo手机连不上iphone11的热点)

  • 苹果手机插耳机闹钟会响吗(苹果手机插耳机老是跳出语音助手)

    苹果手机插耳机闹钟会响吗(苹果手机插耳机老是跳出语音助手)

  • 华为nova7pro是不是双卡双待(华为nova7pro是不是双扬声器)

    华为nova7pro是不是双卡双待(华为nova7pro是不是双扬声器)

  • 微信老显示有一个未读(微信老显示有一条未读可是找不到了)

    微信老显示有一个未读(微信老显示有一条未读可是找不到了)

  • 华为p40pro和小米10pro对比(华为p40pro和小米13ultra哪个好)

    华为p40pro和小米10pro对比(华为p40pro和小米13ultra哪个好)

  • 爱奇艺能不能两人同时用会员登录(爱奇艺能不能两台电脑一起看)

    爱奇艺能不能两人同时用会员登录(爱奇艺能不能两台电脑一起看)

  • qq特别关心有什么功能(qq特别关心有什么特殊的吗)

    qq特别关心有什么功能(qq特别关心有什么特殊的吗)

  • qq投票管理员能看见吗(qq投票管理员能看到什么)

    qq投票管理员能看见吗(qq投票管理员能看到什么)

  • 安卓手机怎么升级(安卓手机怎么升级鸿蒙系统)

    安卓手机怎么升级(安卓手机怎么升级鸿蒙系统)

  • vivoz5x手机有呼吸灯吗(vivo手机呼叫功能)

    vivoz5x手机有呼吸灯吗(vivo手机呼叫功能)

  • 怎么关闭小爱同学搜索栏(怎么关闭小爱同学自动播放)

    怎么关闭小爱同学搜索栏(怎么关闭小爱同学自动播放)

  • 苹果接电话听筒没声音(苹果手机话筒声音小怎么处理)

    苹果接电话听筒没声音(苹果手机话筒声音小怎么处理)

  • 苹果充电次数能不能改(苹果充电次数能改吗)

    苹果充电次数能不能改(苹果充电次数能改吗)

  • 无线网需要登录认证是什么意思(无线网需要登录认证是怎么回事)

    无线网需要登录认证是什么意思(无线网需要登录认证是怎么回事)

  • honor8x是什么牌子(华为honor8x是华为荣耀8x么)

    honor8x是什么牌子(华为honor8x是华为荣耀8x么)

  • 美图秀秀消除笔在哪(美图秀秀消除笔复制修补怎么用)

    美图秀秀消除笔在哪(美图秀秀消除笔复制修补怎么用)

  • 织梦DEDECMS关于提交表单“数据校验不对”的解决办法(织梦设置的关键词看不到)

    织梦DEDECMS关于提交表单“数据校验不对”的解决办法(织梦设置的关键词看不到)

  • 一般纳税人的进销项税怎么做分录
  • etc开增值税票税率
  • 免税收入怎么做账务处理
  • 各行业的税负率表2022
  • 纳税人识别号是什么哪里可以查到
  • 税收分类编码是唯一的吗
  • 电信没有基站为什么信号也很好
  • 清卡重用
  • 金税盘减免账务处理
  • 电子税务局怎么登录
  • 公司购个人的二手车流程
  • 营业成本包括期初存货成本和期末存货成本
  • 设备维修劳务费税率
  • 股东出资方式和比例是否合法?并说明理由
  • 善意取得虚开专票的条件包括
  • 装订凭证要如何写
  • 专利技术评估价值入股价偏高说明什么
  • 怎么查找企业核算报告
  • 机械设备增值税税率
  • 加油费发票7月1日开具
  • 已经提完折旧的固定资产报废
  • 勾选认证的发票在哪里能查询
  • 债转股需不需要交税
  • 政府补助的会计核算
  • 企业取得固定资产的方式有哪些
  • 个人劳务费增值税税率是多少2023
  • 资产负债表待摊费用出现负数
  • 苗木免税票能随便开吗
  • 上报汇总完成,远程清卡清不了
  • 已计提月份的公式
  • 在win7系统中文件属性有哪些
  • 普通发票用记账吗
  • 视频监控维护
  • 怎么通过mac地址访问设备
  • 公允价值计量转成本法 同一控制
  • 年终奖一般发什么奖品
  • 运输公司的账务处理
  • 关于B站bilibili名字的由来
  • php is_a
  • yolov5目标检测流程图
  • grub-install --target
  • 个税赡养老人专项扣除 多人
  • 计提 增值税
  • 固定资产可收回金额怎么算
  • 小规模附加税减免政策2023
  • 购固定资产怎么入账
  • sql server功能选择
  • mysql 执行动态语句
  • 待处理财产损益是备抵类科目吗
  • 筹资现金流量净额
  • 银行账户收费开户流程
  • 房屋租赁费计入什么会计科目
  • 研究费用怎么做账
  • 收入 摊销
  • 补交以前年度的房产税会计分录
  • 注册工贸公司业务范围
  • 其他应收款包括哪些会计科目
  • 分公司有哪些特点
  • 费用设置的明细科目
  • 电汇凭证需要盖什么章
  • sqlserver使用方法
  • mysql tmp_table_size优化之设置多大合适
  • windows server 2003 sp2密钥
  • win10系统登录密码怎么取消
  • win10怎么设置开机自启软件
  • 安全组件异常,请重新下载并安装
  • linux系统输入法锁定了怎么解开
  • xp系统自动锁定
  • javascript的数组可以存放任何类型
  • 批处理/d
  • jquery选择id
  • 浅谈自己对教育的理解
  • nodejs详解
  • 请问在javascript程序中
  • jquery禁用输入框
  • 置顶怎么折叠起来
  • 如何计算环保税减征政策
  • 三门峡哪个小区是原火葬场
  • 日本海淘推荐
  • 汕头办理社保卡流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号