پاسخ های ارسال شده در انجمن

در حال نمایش 10 نوشته (از کل 10)
  • نویسنده
    نوشته‌ها
  • در پاسخ به: اگر زبان موبایل فارسی باشد، ui بهم میریزه #45071
    ابوالفضل
    مشارکت کننده

    راه حلش رو پیدا کردم
    import {I18nManager} from ‘react-native’;
    I18nManager.allowRTL(false)

    در پاسخ به: مشکل در کار با کتابخانه react-native-cafe-bazaar #32701
    ابوالفضل
    مشارکت کننده

    دستت درد نکنه مهدی جان
    مشکل حل شد

    در پاسخ به: دوره آموزش react navigation 3 #32367
    ابوالفضل
    مشارکت کننده

    آخ ببخشید
    درست شد.مرسی از راهنماییتون

    در پاسخ به: دوره آموزش react navigation 3 #32181
    ابوالفضل
    مشارکت کننده

    بله حتما
    لطف میکنین

    import React, {Component} from ‘react’;
    import {createStackNavigator, createAppContainer, createBottomTabNavigator, createDrawerNavigator} from ‘react-navigation’;
    import {View, Image, TouchableOpacity} from ‘react-native’;
    import DetailScreen from ‘./detail’;
    import HomeScreen from ‘./home’;
    import SettingScreen from ‘./setting’;
    import FirstScreen from ‘./first’;
    import SecondScreen from ‘./second’;

    class NavigationDrawerImage extends Component{
    render(){
    return(
    <View>
    <TouchableOpacity
    onPress={()=> this.props.navigationProps.toggleDrawer()}>
    <Image
    source={require(‘../image/menu.png’)}
    style={{width:25, height:20, marginLeft:10}}/>
    </TouchableOpacity>
    </View>
    )
    }
    }

    const Stack1= createStackNavigator({
    Home:{
    screen:HomeScreen,
    navigationOptions: (navigation)=>({
    headerLeft: <NavigationDrawerImage navigationProps={navigation} />
    })
    }
    })
    const Stack2 = createStackNavigator({
    Detail:{
    screen:DetailScreen,
    navigationOptions: (navigation)=>({
    headerLeft: <NavigationDrawerImage navigationProps={navigation} />
    })
    }
    })
    const Stack3 = createStackNavigator({
    Setting:{
    screen:SettingScreen,
    navigationOptions: (navigation)=>({
    headerLeft: <NavigationDrawerImage navigationProps={navigation} />
    })

    }
    })
    const RootStack= createBottomTabNavigator({
    tab1:{
    screen:FirstScreen
    },
    Home:{
    screen:Stack1
    },
    tab2:{
    screen:SecondScreen
    }
    })

    const DrawerNavi = createDrawerNavigator({
    screen1:{
    screen: Stack1
    },
    screen2:{
    screen: Stack2
    },
    screen3:{
    screen: Stack3
    }
    },
    {
    drawerWidth:150
    })

    export default createAppContainer(DrawerNavi);

    در پاسخ به: استایل دهی دکمه ها #31925
    ابوالفضل
    مشارکت کننده

    من تا الان ازین روش استفاده میکردم و اوکی بود ولی اینجا کار نمیکرد

    راه حل شما رو انجام دادم و نتیجه گرفتم
    مرسی از لطف های همیشگیتون

    در پاسخ به: دوره اتصال به درگاه بانک #30669
    ابوالفضل
    مشارکت کننده

    یعنی بعد از login و ورود به صفحات بعدی وقتی من log out رو میزنمو به صفحه اول برمیگردم
    باز بصورت خودکار وارد( navigation (url میشه و id=1 هست و باز برمیگرده داخل برنامه، دقیقا مثله وقتیکه از کروم به وسیله deep linking به اپ برمیگرده
    راهی هست که بتونم بعد از استفاده از اطلاعاتی که همراه deep linking اوردم اونارو ریست کنم؟

    در پاسخ به: دوره اتصال به درگاه بانک #30599
    ابوالفضل
    مشارکت کننده

    حل شد. مرسی

    من برای authentication ازین دوره استفاده کردم. چطور بعد ازینکه از طریق deep linking به اپلیکیشن برگشتم و کاربر رو به صفحه بعد بردم اطلاعات linking رو ریست کنم؟
    چون این اطلاعات میمونه و باهر بار reload شدن برنامه باز کار خودشو انجام میده

    در پاسخ به: دوره اتصال به درگاه بانک #30531
    ابوالفضل
    مشارکت کننده

    مرسی مشکلو پیدا کردم
    فقط الان بخاطر فایل getPay.php این ارور رو میده :
    Fatal error: Cannot use isset() on the result of an expression (you can use “null !== expression” instead) in C:\xampp\htdocs\payment\getPay.php on line 4

    خط 4 کدمم اینه:
    if(isset($_GET[‘Authority’] && $_GET[‘Status’]==’OK’)){

    به نظرتون مشکلش چیه؟

    در پاسخ به: دوره اتصال به درگاه بانک #30387
    ابوالفضل
    مشارکت کننده

    سلام
    خوندم ولی نتونستم حلش کنم. یکی از کدهای اماده خود زرین پال رو دانلود کردم و درست کار میکنه
    اما مشکل اصلی اینه که وقتی تموم میشه و به getPay.php منتقل میشه، deep linking کار نمیکنه
    جدای ازون من حتی وقتی peopleapp://people/1 رو توی کروم سرچ میکنم بازهم به اپ وصل نمیشه. فقط در یک صورت تونستم وصل شم اونم وقتی بود که توی فایل اندروید ادرس https://www.yahoo.com رو گذاشتم. بعد توی کروم سرچ کردم yahoo و بعد روی لینکی که کروم میاره واسه یاهو کلیک کردم تو یه گزینه ازم میپرسه از طریق کروم بازش کنم یا اپ خودم. وگرنه باز اگه https://www.yahoo.com رو توی کروم بزنم اپ باز نمیشه.
    تمام مراحل رو طبق خودتون انجام دادم فقط توی قسمت Edit Configurations برای انتخاب module گزینه app نمیاد و فقط گزینه <no module> هست

    خواهش میکنم کمکم کنید دیگ کلافه شدم
    ممنون

    در پاسخ به: دوره اتصال به درگاه بانک #30184
    ابوالفضل
    مشارکت کننده

    بله

در حال نمایش 10 نوشته (از کل 10)