0

我正在使用 html2canvas 和 Canvas2Image 来在我的屏幕上获取地图的屏幕截图。该功能在单击按钮时运行,如下所示:

$(document).ready(function() {
  $("#screenshot2").click(function(){
    html2canvas($("#OpenLayers_Map_15_OpenLayers_ViewPort"), {
        useCORS: true,
        onrendered: function(canvas) {
            theCanvas = canvas;
            // Convert and downloadimg-out as image
            Canvas2Image.saveAsPNG(canvas);
        }
    });
  });
  });

我想要的是在进程运行时有一个加载标志。单击按钮时启动“加载图像”很容易,但我还没有弄清楚如何停止它。例如,在 Ajax 中,有beforeSendafterSend。在这种情况下有什么等价的吗?

4

0 回答 0