ipad2020怎么滚动截屏,想要知道iPad 2020滚动截屏的正确方法吗,这里教你轻松操作
iPad 2020滚动截屏的正确方法
方法一:使用第三方应用
1. 选择应用:你需要在App Store中搜索并下载一个支持滚动截屏的第三方应用。例如,“Scroll Capture”和“Long Screen Shot”都是不错的选择。
2. 安装并打开应用:下载并安装所选应用后,打开它。
3. 开始截屏:在应用内,选择“滚动截屏”或类似功能,然后按照提示操作。通常,你需要先截取一个初始的截图,然后应用会自动滚动页面并继续截取,直到整个页面获。
4. 保存和分享:一旦滚动截屏完成,你可以在应用内保存截图,或者选择分享到其他应用或社交平台。
方法二:使用Safari浏览器
如果你主要在Safari浏览器中浏览网页,并希望进行滚动截屏,那么这个方法可能更适合你。
1. 打开Safari:打开Safari浏览器,并导航到你想要截图的网页。
2. 启用开发者选项:进入“设置” > “Safari” > “高级” > “网站数据” > “网站设置” > “自定义并允许”。然后,回到“开发者”选项,并开启“JavaScript”和“允许弹出式窗口”。
3. 安装User Agent Switcher扩展:在Safari的偏好设置中,选择“扩展”并安装“User Agent Switcher”。这个扩展允许你更改Safari的用户代理,从而启用一些高级功能。
4. 设置User Agent:打开“User Agent Switcher”扩展,并选择“Safari - iOS 13.0 - 13.4”作为用户代理。
5. 使用JavaScript进行滚动截屏:在网页上打开“开发者”工具(右键点击 > “检查”或Cmd + Opt + I),然后输入以下JavaScript代码:
javascript
let rect = document.documentElement.getBoundingClientRect();
let top = rect.top + window.pageYOffset;
let left = rect.left + window.pageXOffset;
let width = rect.width;
let height = rect.height;
let img = document.createElement('img');
img.style.position = 'fixed';
img.style.left = 0;
img.style.top = 0;
img.style.width = '100%';
img.style.height = '100%';
img.style.zIndex = 9999;
let canvas = document.createElement('canvas');
let ctx = canvas.getContext('2d');
let totalHeight = 0;
let currentY = 0;
function scrollAndCapture() {
window.scrollBy(0, 500);
if (currentY < height) {
setTimeout(scrollAndCapture, 100);
} else {
ctx.canvas.height = totalHeight + height;
ctx.drawImage(document.body, 0, 0, width, height, 0, currentY, width, height);
document.body.appendChild(img);
img.src = canvas.toDataURL('image/png');
document.body.removeChild(img);
}
}
scrollAndCapture();
function draw() {
ctx.canvas.height = currentY;
ctx.drawImage(document.body, 0, 0, width, currentY, 0, 0, width, currentY);
if (currentY < height) {
totalHeight += currentY;
currentY += window.innerHeight;
setTimeout(draw, 100);
} else {
document.body.appendChild(img);
img.src = canvas.toDataURL('image/png');

document.body.removeChild(img);
}
}
draw();
这段代码会创建一个画布,并逐屏滚动网页,将每一屏的内容绘制到画布上,直到整个页面获。
6. 保存截图:截图会自动保存到你的相册中,你可以随时查看和分享。
方法三:使用Siri和辅助功能
这种方法需要一些设置和配合,但一旦设置好,就可以快速进行滚动截屏。
1. 启用“辅助触控”:进入“设置” > “辅助功能” > “触控” > “辅助触控” > “自定义顶层菜单”。
2. 添加“设备”选项:在“自定义顶层菜单”中,选择“设备”,然后添加“更多”选项。
3. 使用Siri命令:打开Siri,并说“截图”,然后迅速点击辅助触控中的“更多” > “屏幕截图”。
4. 滚动页面:在截图后,你需要手动滚动页面,因为Siri的截图功能不支持滚动截屏。
5. 再次截图:滚动到需要的位置后,再次使用Siri命令进行截图。
6. 拼接截图:你可以使用第三方应用或在线工具将多张截图拼接成一个长图。
注意事项
确保在滚动截屏时,页面内容不会因滚动而消失或重新加载。
在使用第三方应用时,注意查看应用的权限要求,并确保你的设备满足最低系统要求。
在使用Safari的JavaScript方法时,注意代码可能不适用于所有网页,并且可能会受到网站安全策略的限制。
使用Siri和辅助功能的方法虽然简单,但可能需要多次截图和拼接,因此效率相对较低。
虽然iPad 2020本身不支持滚动截屏功能,但通过第三方应用、Safari浏览器或Siri和辅助功能,你仍然可以轻松地实现滚动截屏。选择适合你需求的方法,并享受捕获长页面的乐趣吧!

