Я использую react-native-canvas
и понятия не имею, почему, но он ничего не отображает. Я даже пытался скопировать пример из readme, но безуспешно.
export default function App() {
const handleCanvas = (canvas) => {
canvas.height = 100
canvas.width = 100
const ctx = canvas.getContext('2d')
ctx.fillStyle = 'purple'
ctx.fillRect(0,0,100,100)
}
return (
<View style={styles.container}>
<Text>Open up App.tsx to start working on your app!</Text>
<Canvas ref={handleCanvas} style={styles.canvas} />
...
}
Я впервые играю с react native, и я понятия не имею, что происходит. Я не получаю никаких ошибок, но холст остается пустым. Я запускаю этот код в браузере через платформу Expo, если это имеет значение. Любая помощь будет принята с благодарностью.