X6 icon indicating copy to clipboard operation
X6 copied to clipboard

背景图片请求两次

Open Trojanpa opened this issue 2 years ago • 1 comments

问题描述

显示背景图在画布中时,背景图片请求了两次

重现链接

https://codesandbox.io/s/bei-jing-tu-jia-zai-2ci-forked-o5orzo

重现步骤

1.进入页面 2.打开开发者工具,选择图片选项 3.刷新页面 4.查看背景图片的请求数量

预期行为

期望图片请求一次

平台

  • 操作系统: [macOS, Windows, Linux, React Native ...]
  • 网页浏览器: [Google Chrome, Safari, Firefox]
  • X6 版本: [1.28.2 ... ]

屏幕截图或视频(可选)

https://user-images.githubusercontent.com/42988574/169189652-6ac5246f-1182-4783-9cda-2c12d1d10394.mp4

补充说明(可选)

No response

Trojanpa avatar May 19 '22 02:05 Trojanpa

  1. graph/background.ts文件中的draw方法,会先下载背景图,然后获取图片的大小等信息 image
  2. 做了一些计算之后再通过设置style.backgroundImage进行展示,CSS显示背景图的时候,会重新下载一次图片。

lloydzhou avatar Jul 09 '22 06:07 lloydzhou