使用本地测试服务器使用Web浏览器的React-Native应用程序? (npm包React-native-browser)

时间:2017-05-02 19:48:52

标签: react-native react-native-ios react-native-web

我试图运行本地测试服务器来测试对我的应用程序用html编写的视图的调整。我使用的是react-native-browser软件包。

项目名称是Bowser,只是为了尽量减少混淆。

本地主机:3000'和' https://localhost:3000'作为Browser.open()的字符串的第一个工作。

实施此方法的正确方法是什么?我是否打算使用react-native-http来实现这个目的?

    var Browser = require('react-native-browser');
    export default class Bowser extends Component {
        render() {
            //also tried https://localhost:3000
            Browser.open('localhost:3000', {
                showUrlWhileLoading: false
                , navigationButtonsHidden: true
                , showActionButton: false
                , showDoneButton: false
                , showPageTitles: false
                , disableContextualPopupMenu: false
                , hideWebViewBoundaries: true
            });
            return ( < View style = {
                    styles.container
                } > < Text style = {
                    styles.welcome
                } > Welcome to React Native! < /Text> < Text style = {
                    styles.instructions
                } > To get started, edit index.ios.js < /Text> < Text style = {
                    styles.instructions
                } > Press Cmd + R to reload, {
                    '\n'
                }
                Cmd + D or shake
                for dev menu < /Text> < /View>);
        }
    }

0 个答案:

没有答案