探索React Native视图截图神器:react-native-view-shot
import { takeSnapshot } from 'react-native-view-shot';
// 使用示例
takeSnapshot('view', {
format: 'jpg',
quality: 0.8
})
.then(
(imageUri) => console.log('Image saved to', imageUri),
(error) => console.error('Snapshot failed', error)
);
这段代码演示了如何使用react-native-view-shot
库来截图。takeSnapshot
函数第一个参数指定截图的类型,这里是截取一个视图('view')。第二个参数是一个配置对象,指定了输出图片的格式('jpg')和质量(0.8)。然后,它返回一个Promise,成功截图后会解析为图片保存的路径,失败时会捕获错误信息。
评论已关闭