html2canvas的回调事件都有哪些?

What are all of the html2canvas callback events?

我试图找到所有可以在可选选项参数中传递的 html2canvas 回调事件,但到目前为止我只找到一个 (onrendered)。我很确定还有更多,但我没有在文档中找到任何内容。

html2canvas(element, {
    onrendered: function(canvas) {
        // ...
    }
});

我需要找到渲染前后发生的事件。

oncanplay - 当文件准备好开始播放时(当它缓冲到足以开始时)运行 的脚本

oncanplaythrough - 脚本 运行 当文件可以一直播放到最后而无需暂停缓冲时

oncuechange - 当元素中的提示发生变化时 运行 的脚本

ondurationchange - 当媒体长度改变

时脚本为运行

onemptied - 脚本 运行 当发生不好的事情并且文件突然不可用(比如意外断开连接)

onended - 当媒体到达结尾时脚本为 运行(对于 "thanks for listening" 等消息的有用事件)

onerror - 加载文件时发生错误运行的脚本

onloadeddata - 加载媒体数据时要运行的脚本

onloadedmetadata - 加载元数据(如尺寸和持续时间)时要 运行 的脚本

onloadstart - 脚本 运行 在文件实际加载之前开始加载

onpause - 当媒体被用户或以编程方式暂停时 运行 的脚本

更多信息请查看 w3school.xy