React Native

React-Native-Navigation で Navigation.setDefaultOptions した時に、Androidで「Bridge not yet loaded!」と怒られた場合

React Native
この記事は約1分で読めます。

対処法

間違い。

Navigation.setDefaultOptions({
    // ...
});

Navigation.events().registerAppLaunchedListener(() => {
    Navigation.setRoot({
        root: {
            // ...
        }
    });
});

入れ子にする。

Navigation.events().registerAppLaunchedListener(() => {
    Navigation.setDefaultOptions({
        // ...
    });
    Navigation.setRoot({
        root: {
            // ...
        }
    });
});