后端配置了相关字段后的前端跨域处理


title: 后端配置了相关字段后的前端跨域处理

date: 2024-07-19 11:12:47
tags: vue3

javascript 复制代码
const urlTest = () => {
  let url = "图片链接";
  var img = new Image();
  img.setAttribute("crossOrigin", "anonymous");
  img.src = url;

  img.onload = function () {
    let canvas = document.createElement("canvas");
    canvas.width = img.width;
    canvas.height = img.height;
    let context = canvas.getContext("2d");
    context.drawImage(img, 0, 0, img.width, img.height);
    let quality = 0.8;
    // 这里的dataurl就是base64类型
    let item = canvas.toDataURL("image/png", quality);
    console.log(item);
  };
};
urlTest();
相关推荐
翠莲2 分钟前
vue3+TS+eslint9配置
前端·代码规范
发渐稀5 分钟前
vue项目引入tailwindcss
前端·javascript·vue.js
用户26834842239595 分钟前
前端换肤功能最佳实践:从基础实现到高级优化
前端·css
前端掘金者H6 分钟前
Chrome插件实现WebPush推送通知的功能
前端·chrome
yinke小琪7 分钟前
快速开始 - TypeScript 入门指南
前端·typescript
青花雅月8 分钟前
封装标记📌前后数据比较的表格
前端·javascript
Kjjia8 分钟前
将内容明文存储在indexDB后,被指着鼻子骂道赶紧把数据隐藏...
前端·安全
冷凌爱15 分钟前
总结HTML中的文本标签
前端·笔记·html
小李小李不讲道理31 分钟前
「Ant Design 组件库探索」二:Button组件
前端·react.js·ant design
互联网搬砖老肖2 小时前
Web 架构之 CDN 加速原理与落地实践
前端·架构