Как определить активность как средство запуска с использованием библиотеки Wix реагировать-родной-навигации-v1 - PullRequest
0 голосов
/ 13 января 2019

Я добавил в свой проект библиотеку Wix реагировать-нативную навигацию-v1. Когда я ставлю нижнее меню для моего приложения следующим образом, оно работает. Но когда я использую команду registerAppLaunchedListener для запуска действия самолета без нижнего меню, IDE не может распознать команду (когда я запускаю свое приложение, я просто вижу белую страницу). Я использовал эту команду для Wix navigation-v2 раньше, и она работала. но теперь я должен использовать v1, потому что я хочу, чтобы мое приложение поддерживало api16 и выше. Означает ли это, что я использую неправильную команду в v1 или в моей установке библиотеки есть какая-то проблема?

import {Navigation} from 'react-native-navigation'
import Screen1 from './my_screens/Screen1'
import Screen2 from './my_screens/Screen2'

Navigation.registerComponent('my.Screen1',()=> Screen1);
Navigation.registerComponent('my.Screen2',()=> Screen2);

Navigation.startTabBasedApp({tabs:[
        {label:'One',
            screen: 'my.Screen1',
            icon: require('./my_resources/img/tools.png'),
            selectedIcon: require('./my_resources/img/tools.png'),
            title:'Screen1' },
        {label:'Two',
            screen: 'my.Screen2',
            icon: require('./my_resources/img/tools.png'),
            selectedIcon: require('./my_resources/img/tools.png'),
            title:'Screen2' },

    ]
});

1 Ответ

0 голосов
/ 13 января 2019

Я нашел, как это исправить:

import {Navigation} from 'react-native-navigation'
import Screen1 from './my_screens/Screen1'
import Screen2 from './my_screens/Screen2'

Navigation.registerComponent('my.Screen1',()=> Screen1);
Navigation.registerComponent('my.Screen2',()=> Screen2);


Navigation.startSingleScreenApp({screen: {
    screen: 'my.Screen1',
    }});
...