Android实现原生截屏截不到layaair.game.conch.*(Laya一个在Android的View)的内容

Android实现原生截屏做不到layaair.game.conch.*(Laya一个在Android的View)的内容
由于Android sdk要求立刻返回截屏Bitmap例如:public BitMap sdkScreenShot(){return bitmap},导致无法使用laya带的截图接口(android调用js截图接口后生成的图片无法即时返回给android层)所以只能在android层实现原生的截屏接口。接口实现如下:
View view = MainActivity.getInstance().getWindow().getDecorView();
Bitmap bitmap = Bitmap.createBitmap(view.getWidth(), view.getHeight(), Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(bitmap);
view.draw(canvas);
但并不能截到Window下的layaView(出laya外的其他部分可以截到,另外注意我写了个Android项目自测,放上Android的原生组件都是可以截到。)

麻烦官方给我点信息,该怎么用Android原生截到laya所在的那个View的显示部分。
已邀请:

layabox

赞同来自:

因为又有新的开发者来问,结个贴。我们引擎提供的截图只能截satge里面的截游戏里面的不会有问题,原生截图或者游戏里与原生混合截图的问题,请自行查找解决方案。LayaNative目前没有计划提供原生截图或者原生与引擎中stage混合截图的解决方案。

hj

赞同来自:

你发个demo过来吧

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作