我正在尝试运行本地测试服务器来测试对我的应用程序用 html 编写的视图的调整。我正在使用包 react-native-browser。
项目名称是 Bowser,只是为了尽量减少混淆。
'localhost: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>);
}
}