آموزش جاوااسکریپت انجمن ها react native عدم کارکرد webview در برگشت آدرس درگاه پرداخت

  • این موضوع 2 پاسخ، 2 کاربر را دارد و آخرین بار در 3 سال، 8 ماه پیش بدست مهدی به‌روزرسانی شده است.
در حال نمایش 3 نوشته (از کل 3)
  • نویسنده
    نوشته‌ها
  • #25237 پاسخ
    بیژن
    میهمان

    با سلام
    من در پروژه ام از webview برای رفتن به درگاه پرداخت استفاده می کنم.در زمان تست بعد از پایان پرداخت و یا عدم پرداخت به یک صفحه مشخص می روم و در این صفحه با زدن دکمه بازگشت به صفحه اصلی برنامه برمیگردم،تا اینجای برنامه در emulator مشکلی ندارم و کدها درست کار می کنند ولی دکمه برگشت در device واقعی و در گوشی های ios کار نمی کند و انگار برای این دکمه چیزی تعریف نشده است ولی در emulator مشکلی ندارم و بعد از پرداخت و زدن دکمه بازگشت به صفحه قبلی که صفحه اصلی برنامه هست برمیگردم.
    کد این قسمت از برنامه رو هم در لینک زیر قرار دادم:
    https://stackoverflow.com/questions/54157666/onnavigationstatechange-not-working-in-device-iphone-but-work-in-emulator

    #25289 پاسخ

    سلام.باید از backHandler استفاده کنید
    https://facebook.github.io/react-native/docs/backhandler

    #25290 پاسخ
    مهدی
    میهمان

    الیته بهتره که از webView استفاده نکنید و کاربر رو بفرستید به مرورگر و برای بازگشت از deep linking استفاده کنید
    https://reactapp.ir/deep-linking-your-react-native-app/

در حال نمایش 3 نوشته (از کل 3)
پاسخ به: عدم کارکرد webview در برگشت آدرس درگاه پرداخت
اطلاعات شما: