首页 > 解决方案 > 在本机反应中打开服务器

问题描述

我想使用 react-vr 显示 (android/ios) 360 游览,但为此我需要使用服务器请求 url 在 WebView 组件中打开游览,但我发现的所有包都不起作用或返回相同的错误:

反应本机静态服务器

react-native-http-bridge

在这里你可以找到我的 react-native-static-server 问题

因此,即使我遵循本教程并遵守所有规则,本地服务器也无法正常工作并向我显示此错误。

在此处输入图像描述

这是 app.js 的代码:

import React, {Component} from 'react'; import {StyleSheet, Text, View} from 'react-native'; import StaticServer from 'react-native-static-server'; let server = new StaticServer(8080); // Start the server server.start().then((url) => { console.log("Serving at URL", url); }); server.stop(); type Props = {}; export default class App extends Component<Props> { render() { return ( <View style={styles.container}> <Text style={styles.welcome}>Welcome to React Native!</Text> <Text style={styles.instructions}>To get started, edit App.js</Text> </View> ); } } const styles = StyleSheet.create({ container: { flex: 1, justifyContent: 'center', alignItems: 'center', backgroundColor: '#F5FCFF', }, welcome: { fontSize: 20, textAlign: 'center', margin: 10, }, instructions: { textAlign: 'center', color: '#333333', marginBottom: 5, }, });

有人可以建议一种在我的 react-native 应用程序中实现服务器的方法或解决此问题的教程,谢谢

标签: androidiosreact-native

解决方案


推荐阅读