反应本机画布不渲染

时间:2020-06-19 12:23:17

标签: reactjs react-native

im使用react-native-canvas,不知道为什么,但不会渲染任何内容。我什至尝试从自述文件中复制示例,但无济于事。

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} />
  ...
}

这是我第一次与本地人玩,我不知道发生了什么。我没有收到任何错误,但画布仍然为空。我会通过Expo平台在浏览器视图中运行此代码,如果有什么不同的话。 任何帮助将不胜感激。

0 个答案:

没有答案