0
私はhttps://docs.expo.io/versions/latest/sdk/take-snapshot-async.htmlアンドロイド
機能でビュー引数を定義する方法を把握しようとしている上Expo.takeSnapshotAsync仕事にする方法:
screenShot = async() => {
let result = await takeSnapshotAsync(this.pageView, {format: 'jpg', result: 'file', quality: 1.0});
const file = {
uri: result,
name: this.state.shiftIDclean+"-clockIn.jpg",
type: "image/jpeg"
}
}
ビュー:
render() {
return (
<View ref={view => { this.pageView = view; }}>
<Text>TEST CONTENT GOES HERE</Tex>
</View>
);
}
このiOSシミュレータで正常に動作しますが、Andriodでは、赤い画面エラーが表示されます。存在しないタグ488でビューを解決しようとしています。
私は実際の例を見つけようとしましたが、できません。私は問題は私がショットを正しく表示するビューを定義していないと思うが、私はそれを理解できないようだ。