Base64 canvas webgl对象为空白
base64 canvas webgl object is blank
我正在尝试打印在我的HTML中生成的画布webgl对象。
HTML DOM: <canvas id="__viewer0-canvas" class="scroller " width="818" height="423" style="touch-action: none; -webkit-transform: scale(1) translate(0px, 0px); -webkit-user-select: none; -webkit-user-drag: none; width: 818px !important; height: 423px !important; "></canvas>
我使用以下代码来获取对象dataURL
$('#__viewer0-canvas')[0].toDataURL();
但是base64只是给出了一个空白的图像,当我试图将其转换为图像http://www.askapache.com/online-tools/base64-image-converter/
是否有可能获得webgl画布对象的2D图像?
第一组{preserveDrawingBuffer: true}
var ctx= canvas.getContext("experimental-webgl", {preserveDrawingBuffer: true});
第二你需要等待,直到它加载
var imgSrcBase64 = null;
var img = new Image();
img.onload = function(){
// call any thing you want here
};
img.src = $('#__viewer0-canvas')[0].toDataURL();
。
相关文章:
- 引用对象中的通用值
- 有了字段的名称,我如何用空白数据初始化对象的未定义字段
- 如何在对象上使用trim函数来删除空白jquery
- 空白函数产生“空白”;预期对象”;错误
- 为 SVG 对象提供相同或空白的 ID
- 将 Javascript 对象中的所有 falsey 值转换为空白字符串
- jquery $.ajax 的 MVC 3 反序列化请求 json 到对象中填充空值而不是空白字符串
- 如何使用 String.replace() 方法而不弄乱 MS Word 2013 中的空白段落和对象标识符
- 电子邮件字段在以角度分配空白对象时未重置
- 应用y轴比例时为空白对象
- Chrome 16中的空白页中没有Window对象
- 改变JavaScript对象定义样式会导致画布保持空白
- Javascript创建json对象与空白值
- React控制台日志给出空白对象
- 通过对象匹配Javascript regexp中的空白,通过regexp构造函数创建
- Ajax POST到nodejs给出空白对象
- 从JSON对象中删除空白,但不能在引号内删除
- 清除由相对定位创建的空白,并保持移动的对象不受影响
- 如何以正确的顺序创建数组对象,不存在的键值映射为空白值
- Base64 canvas webgl对象为空白