HarmonyOS 使用componentSnapshot截图组件如何处理超出屏幕的截图,比如页面中有list和和scroll超出屏幕的部分

HarmonyOS
2024-12-18 15:25:45
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

componentSnapshot目前官方不支持截取屏幕之外组件的超长图片,链接如下:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-arkui-componentsnapshot-V5

其他方案:

1.在截取屏幕时,可以控制list或scroll滚动的坐标位置进行多次截图,然后将图片进行拼接

2.可以将整个view中的ui组件绘制到canvas上,然后截取整个canvas获取图片

分享
微博
QQ
微信
回复
2024-12-18 16:17:52
相关问题
HarmonyOS 调用屏幕截图接口报错801
687浏览 • 1回复 待解决
HarmonyOS Web组件截图
277浏览 • 1回复 待解决
页面截图功能,有什么好方法?
1216浏览 • 1回复 待解决
HarmonyOS 使用截图API报错
286浏览 • 1回复 待解决
HarmonyOS组件超出组件布局
375浏览 • 1回复 待解决
HarmonyOS组件超出组件宽度
400浏览 • 1回复 待解决