【发布时间】:2020-02-12 09:03:50
【问题描述】:
我是 React-native 的初学者,我想在我的应用上展示一个视频。 我现在正在使用 react-native-video。
import React from 'react';
import { StyleSheet, Text, View, requireNativeComponent } from 'react-native';
import Video from 'react-native-video';
export default function App() {
return (
<View style={styles.container}>
<Video source={{uri:"loading.mp4"}}
ref={(ref) => {
this.player = ref
}} // Store reference
onBuffer={this.onBuffer} // Callback when remote video is buffering
onError={this.videoError} // Callback when video cannot be loaded
style={styles.backgroundVideo}/>
</View>
);
}
然后我有这个错误
Attempted import error: 'requireNativeComponent' is not exported from 'react-native-web/dist/index'.
请告诉我为什么会这样,我该如何解决。
【问题讨论】:
-
我在尝试使用
react-native-web和jsdomtestEnvironment 配置 jest 时遇到同样的错误,但我没有使用<Video />
标签: react-native react-native-video