您好,我正在使用React Native为学校项目开发应用程序,但一直无法使iframe正常工作。我一直在努力的代码如下。
import React, { Component } from 'react'; import { StyleSheet, Text, View, DeviceEventEmitter, StatusBar, DrawerNavigator, Button, WebView, } from 'react-native'; import Iframe from 'react-iframe' var s = require('./style'); const VideoPage = (props) => { const { navigate } = props.navigation; return (); } VideoPage.navigationOptions = { title: 'Video Tutorials', }; export default VideoPage` Welcome the video tutorial page!
当我在虚拟设备上编译它时,它会生成,但是当我尝试访问VideoPage时,出现以下错误:
Invariant Violation: View config not found for name iframe
如果有人可以看看并让我知道我在做什么错,我将不胜感激。如果您需要更多信息,请告诉我。
react-iframe不是本机组件。
您应该改用WebView。
https://www.quora.com/How-do-I-integrate-iframes-in-React-Native-platform