Skip to content

【html2canvas 截图 echarts-map和百度地图】解决图片资源跨域和webgl禁止访问上下文问题 #304

@smileyby

Description

@smileyby

开启 html2canvas logging:true,查看截图失败原因

  1. 图片资源跨域导致截图失败,统一将文件转base64;

如果是第三方平台资源跨域,将跨域资源下载到本地,然后dom选中后,转本地图片base64之后手动替换src即可

Image
  1. 百度地图webgl版本,再截图时会提示“Unable to clone WebGL context as it has preserveDrawingBuffer=false”
Image

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions