X6
X6 copied to clipboard
背景图片请求两次
问题描述
显示背景图在画布中时,背景图片请求了两次
重现链接
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
-
graph/background.ts
文件中的draw
方法,会先下载背景图,然后获取图片的大小等信息 - 做了一些计算之后再通过设置style.backgroundImage进行展示,CSS显示背景图的时候,会重新下载一次图片。