我需要导出画布上托管的大型舞台内容的图像数据url。
我发现最快的方法是缓存所需的舞台区域,然后调用stage.bitmapCache.getCachedDataURL()
方法,这为我提供了所需内容的cachedBitmap数据URL。
我的问题是背景是透明的,我需要白色。我找不到使用easyljs库(1.0版)组成白色背景和bitmapCache的方法。
任何帮助表示感谢,谢谢。
Fabrizio
答案 0 :(得分:0)
我尝试了这种可行的解决方法:
stage.addChildAt(shape, 0);
将其添加到舞台的最底端shape.x = stageArea.x, shape.y = stageArea.y;
stage.bitmapCache.getCachedDataURL();
stage.removeChildAt(0);
摆脱背景形状无论如何,如果有人使用位图操纵有更好的解决方案,我将很高兴知道它。