解决webgl使用canvas.toDataURL()没有内容的问题

来源:互联网 发布:linux关闭tomcat报错 编辑:程序博客网 时间:2024/06/03 17:20

这个问题很好解决,就是在获取webgl对象的时候,多传入一个{preserveDrawingBuffer: true},然后在使用canvas.toDataURL()获取就能够获取到了。
案例:

    var canvas = document.getElementById("canvas");    gl = canvas.getContext("experimental-webgl", {preserveDrawingBuffer: true});
原创粉丝点击