小编rep*_*ocs的帖子

尝试调试 React Native 应用程序时如何解决 NetworkError?

我正在创建一个 Android React Native 应用程序,除了我尝试调试程序时,一切似乎都运行良好。当我尝试这样做时,该应用程序只是变成一个空白的白屏,Chrome 控制台出现此错误:

Uncaught NetworkError: Failed to execute 'importScripts' on 'WorkerGlobalScope': The script at ' http://localhost:8081/index.android.bundle?platform=android&dev=true ' 加载失败。

几秒钟后,应用程序崩溃。有谁知道如何解决这个问题?我刚刚开始这个项目,我还没有真正做那么多,所以我不知道为什么这会破坏

android reactjs react-native

5
推荐指数
1
解决办法
2634
查看次数

如何提高NavigatorIOS的转换速度?

我想使用NavigatorIOS(我知道它不受支持,但它是一个小项目,我想要一些看起来像iOS导航栏的东西).但是,路线之间的转换速度非常慢.从一个屏幕滑到另一个屏幕需要2秒多的时间,在此期间我无法与任何一个屏幕进行交互.有没有办法增加过渡时间.这是我的index.ios.js的全部内容,如果这有帮助:

/**
 * Sample React Native App
 * https://github.com/facebook/react-native
 */
'use strict';

var React = require('react-native');
var {
  AppRegistry,
  StyleSheet,
  Text,
  View,
  NavigatorIOS,
  TouchableOpacity,
} = React;

var Awesome = React.createClass({
  render: function() {
    return (
      <NavigatorIOS
        style={{flex: 1}}
        initialRoute={{
          component: AwesomeTest,
          title: 'Awesome',
        }} />
    );
  }
});

var AwesomeTest = React.createClass({
  render: function() {
    return (
      <View style={styles.container}>
      <TouchableOpacity onPress={this._next}>
      <Text>Hello</Text>
      </TouchableOpacity>
      </View>
    );
  },

  _next: function() {
    this.props.navigator.push({
      component: AwesomeNext,
      title: 'AwesomeTest',
    });
  }
});

var AwesomeNext …
Run Code Online (Sandbox Code Playgroud)

javascript ios react-native

2
推荐指数
1
解决办法
358
查看次数

标签 统计

react-native ×2

android ×1

ios ×1

javascript ×1

reactjs ×1