Javascript 使用react native在视图中移动图像的有效方法

Javascript 使用react native在视图中移动图像的有效方法,javascript,android,ios,react-native,Javascript,Android,Ios,React Native,我的目标是使用加速计以有效的方式在视图中移动图像。我尝试放置简单的图像组件并更改样式以移动它们,但这非常缓慢。我想使用WebView并在画布中绘制,但我不知道如何将加速度计数据发送到WebView中的JavaScript。你有什么建议吗 如果您使用的是像ImageView这样的低级组件,而且速度很慢,那么您能期望html/js代码更快吗?因为图像组件不是用来移动和设置动画的,而是用来移动和设置动画的画布。ImageView可以移动和设置动画,但如果它不符合您的要求,请使用自定义的视图并在其onD

我的目标是使用加速计以有效的方式在视图中移动图像。我尝试放置简单的图像组件并更改样式以移动它们,但这非常缓慢。我想使用
WebView
并在画布中绘制,但我不知道如何将加速度计数据发送到
WebView
中的JavaScript。你有什么建议吗

如果您使用的是像ImageView这样的低级组件,而且速度很慢,那么您能期望html/js代码更快吗?因为图像组件不是用来移动和设置动画的,而是用来移动和设置动画的画布。
ImageView
可以移动和设置动画,但如果它不符合您的要求,请使用自定义的
视图
并在其
onDraw(画布)
方法中绘制您喜欢的任何内容。我正在查看react本机文档,但找不到ImageView(我只能找到图像)组件和视图文档中的onDraw事件确定我没有注意到您正在使用第三方框架。。。然后忽略并忘记我的最后一条评论如果你使用的是像ImageView这样的低级组件,而且速度很慢,那么你能期望html/js代码更快吗?因为图像组件不是用来移动和设置动画的,而是用来制作画布的。
ImageView
可以移动和设置动画,但如果它不符合您的要求,请使用自定义的
视图
并在其
onDraw(画布)
方法中绘制您喜欢的任何内容。我正在查看react本机文档,但找不到ImageView(我只能找到图像)组件和视图文档中的onDraw事件确定我没有注意到您正在使用第三方框架。。。然后忽略并忘记我最后的评论