Реагировать на собственный холст не отображается - PullRequest
0 голосов
/ 19 июня 2020

Я использую 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, если это имеет значение. Любая помощь будет принята с благодарностью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...