zoukankan      html  css  js  c++  java
  • 解决webgl使用canvas.toDataURL()没有内容的问题

    转的,记录一下,我还没有验证。

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

    var canvas = document.getElementById("canvas");
    gl = canvas.getContext("experimental-webgl", {preserveDrawingBuffer: true});

    # https://stackoverflow.com/questions/26742180/canvas-todataurl-results-in-solid-black-image
    # preserveDrawingBuffer: true
    # https://stackoverflow.com/questions/41930000/canvas-todataurl-returns-black-image-in-some-cases?noredirect=1&lq=1
    # https://stackoverflow.com/questions/32556939/saving-canvas-to-image-via-canvas-todataurl-results-in-black-rectangle
    # https://www.jianshu.com/p/f3e3e0b663eb
    

      https://blog.csdn.net/harrison2010/article/details/82915929

     https://blog.csdn.net/qq_25600055/article/details/77803631

  • 相关阅读:
    Java运行时内存
    java --对象流与对象的序列化
    Java 文件操作
    爬虫
    eclipse项目放到github
    越来越玄的JAVA
    map和set的遍历
    集合总览
    unsafe类
    狡诈的java并发容器
  • 原文地址:https://www.cnblogs.com/pythonClub/p/10477546.html
Copyright © 2011-2022 走看看