我有一个使用 WebGL 在元素上绘制内容的 Web 应用程序<canvas>
。问题是,当我右键单击它并选择 时Save image as...
,下载结果为空白。
我认为问题可能是我的电脑上的 Google Chrome 需要修复。(最近安装新 RAM 后,我不得不修复很多应用程序)。但是,当我选择时Google Chrome
,Programs and Features
只有一个Uninstall
选项,没有Repair
选项。(我知道对于某些应用程序,您选择它Uninstall
,然后它会为您提供修复选项,但 Chrome 并非如此)。
有人知道如何修复该问题或修复 Chrome 吗?
答案1
安装新 RAM 不会影响任何已安装的应用程序。如果发生导致损坏的事件,则应进行调查,也许可以从研究磁盘的健康状况开始。
修复 Chrome:
- 软方法是下载最新的 Chrome 安装文件并执行它,其作用与将 Chrome 更新到新版本相同。
- 困难的方法是运行菜单设置 > 重置设置 > 将设置恢复为原始默认值,这会让 Chrome 恢复到刚刚安装的干净版本,其中没有书签、扩展程序等。 这可能要结合上述软方法才能取得良好的效果。
Chrome 应支持将画布作为图像查看(测试示例)。如果它不起作用,这可能是因为 Chrome 损坏,或者因为画布代码编程错误,或者是网页中故意禁用了此选项。
如果无法保存绘制的画布的图像,一种强力的解决方案就是截取其区域的屏幕截图。