图片下载为空白,但元素显示正确

图片下载为空白,但元素显示正确

我有一个使用 WebGL 在元素上绘制内容的 Web 应用程序<canvas>。问题是,当我右键单击它并选择 时Save image as...,下载结果为空白。

我认为问题可能是我的电脑上的 Google Chrome 需要修复。(最近安装新 RAM 后,我不得不修复很多应用程序)。但是,当我选择时Google ChromePrograms and Features只有一个Uninstall选项,没有Repair选项。(我知道对于某些应用程序,您选择它Uninstall,然后它会为您提供修复选项,但 Chrome 并非如此)。

有人知道如何修复该问题或修复 Chrome 吗?

答案1

安装新 RAM 不会影响任何已安装的应用程序。如果发生导致损坏的事件,则应进行调查,也许可以从研究磁盘的健康状况开始。

修复 Chrome:

  • 软方法是下载最新的 Chrome 安装文件并执行它,其作用与将 Chrome 更新到新版本相同。
  • 困难的方法是运行菜单设置 > 重置设置 > 将设置恢复为原始默认值,这会让 Chrome 恢复到刚刚安装的干净版本,其中没有书签、扩展程序等。 这可能要结合上述软方法才能取得良好的效果。

Chrome 应支持将画布作为图像查看(测试示例)。如果它不起作用,这可能是因为 Chrome 损坏,或者因为画布代码编程错误,或者是网页中故意禁用了此选项。

如果无法保存绘制的画布的图像,一种强力的解决方案就是截取其区域的屏幕截图。

相关内容