이 코드는 성공적으로 실행되었지만 android 에뮬레이터 저장소의 스크린 샷을 찾지 못했습니다. 뭐가 문제 야? 휴대 전화 저장 공간에 스크린 샷을 저장하기위한 변경이 필요합니까?어떻게 스크린 샷 이미지를 전화 스토리지에 저장할 수 있습니까?
return (
<View style={styles.container}>
<Text style={styles.welcome}>
Welcome to React Native SnapShot!
</Text>
<Text style={styles.instructions}>
To get started, edit App.js
</Text>
<Text style={styles.instructions}>
{instructions}
</Text>
<Button
onPress={
() => {
captureScreen({
format: "jpg",
quality: 0.8
})
.then(
uri => console.log("Image saved to", uri),
error => console.error("Oops, snapshot failed", error)
);
}
}
title="capture"
color="#841584"
accessibilityLabel="Capture"
/>
</View>
);
captureScreen 기능을 이미지를 저장하기위한 다음과 같은 모듈을 사용하세요? –
"react-native-view-shot"에서 {captureScreen} 가져 오기; –
다른 대안이 있다면 어떤 예도 공유 할 수 있습니까? 버튼으로 스크린 샷을 캡처하고 휴대 전화 저장 공간에 저장하려고합니다. –