Android12可让您在Chrome中截取整页屏幕截图

导读Android12将带来许多用户一直渴望的功能——滚动屏幕截图就是其中之一。该功能在AndroidBeta3版本中进行了预览,很可能会出现在最终的Andro

Android12将带来许多用户一直渴望的功能——滚动屏幕截图就是其中之一。该功能在AndroidBeta3版本中进行了预览,很可能会出现在最终的Android12版本中。这个有用的功能可以让用户捕获整页屏幕截图,从而免去单独拍摄和拼接它们的很多麻烦。与大多数手机制造商不同,谷歌采用了不同的方法来实现这一功能,现在Chrome也可以使用它。

他们的做法是在最根级——用户界面组件的基本构建块,称为视图。这种方法更可靠,但另一方面,灵活性稍差。

Chrome开发人员将使用Android12的ScrollCaptureAPI实现完整的屏幕截图功能,以提供捕获视图的信息。这已在提交给ChromiumGerrit的提交中得到证实,因为工程师准备将其引入操作系统。

它将使用ScrollCaptureManager类来完成,以呈现活动选项卡的快照。Chrome中的标签快照是使用PaintPreviews带来的(它们在加载时显示标签的交互式预览)——代表网页视觉内容的快照。

目前无法对AMP页面或具有多个可滚动区域的页面进行屏幕截图。尽管最终的Android12版本或更高版本的更新可能会带来解决问题的方法。

合并提交后,滚动捕获支持将被锁定在滚动捕获功能标志后面,并且仅对Canary构建用户可用。这可能需要大约四个星期才能可用,而启用标志将需要更长的时间。

免责声明:本文由用户上传,如有侵权请联系删除!