我正在尝试使用Blazor Wasm构建一个初级的画图应用程序作为学习练习。通过Blazor.Extensions.Canvas提供的API绘制到画布似乎工作得很好,但我试图将画布的内容保存到PNG,但我遇到了问题。因为在Blazor.Extensions.Canvas提供的C#包装器中没有这样的方法,所以我在index.html中的脚本标记中有一个简单的JS函数: function saveCanvasContents(canvcont) //this parameter is supposed to be the canvas context object return ca