Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Exception in flutter-web #5

Open
gabrimatic opened this issue Aug 25, 2021 · 10 comments
Open

Exception in flutter-web #5

gabrimatic opened this issue Aug 25, 2021 · 10 comments

Comments

@gabrimatic
Copy link

gabrimatic commented Aug 25, 2021

This package throws an exception in the web platform.

Code:

    ZarinPal().startPayment(
      (PaymentRequest()
        ..setIsSandBox(true)
        ..setMerchantID("***")
        ..setAmount(25000)
        ..setCallbackURL(url)
        ..setMobile(_userNumber)
        ..setEmail(_userEmail)
        ..setDescription("something...")),
      (
        status,
        String? gatewayUri,
      ) async {
        if (status != 100 || gatewayUri == null) return;

        isOnPayment = true;
        openURLpage(gatewayUri, false);
      },
    );

Exception:

DioError [DioErrorType.response]: XMLHttpRequest error.
dart-sdk/lib/_internal/js_dev_runtime/patch/core_patch.dart 909:28   get current
packages/dio/src/dio_mixin.dart 819:20                               assureDioError
packages/dio/src/dio_mixin.dart 678:13                               _dispatchRequest
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 60:31   <fn>
dart-sdk/lib/async/zone.dart 1618:54                                 runBinary
dart-sdk/lib/async/future_impl.dart 169:20                           handleError
dart-sdk/lib/async/future_impl.dart 719:46                           handleError
dart-sdk/lib/async/future_impl.dart 740:13                           _propagateToListeners
dart-sdk/lib/async/future_impl.dart 550:5                            [_completeError]
dart-sdk/lib/async/future_impl.dart 606:7                            callback
dart-sdk/lib/async/schedule_microtask.dart 40:11                     _microtaskLoop
dart-sdk/lib/async/schedule_microtask.dart 49:5                      _startMicrotaskLoop
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 166:15  <fn>
@javad-zobeidi
Copy link
Owner

به خاطر خطای cros مروگر ها هستش

@parsa10
Copy link

parsa10 commented Mar 15, 2023

@javad-zobeidi خب راه حلش چیه ؟ منم به این مشکل توی فلاتر وب برخوردم

@adel4780
Copy link

adel4780 commented Apr 3, 2023

سلام وقت بخیر
من پکیج رو داخل pubspec
قرار دادم اما این خطا را گرفتم
Because zarinpal >=1.0.4 depends on dio ^4.0.0 and FastFeed depends on dio ^5.1.1, zarinpal >=1.0.4 is forbidden.
So, because FastFeed depends on zarinpal ^1.0.4+1, version solving failed.
pub get failed
به پکیج
dio ^5.1.1
احتیاج دارم ، راهی هست که بتونیم از زرین پال استفاده کنیم ؟

@kia1349
Copy link

kia1349 commented Nov 5, 2023

جناب زبیدی سلام و خدا قوت
این خطا نیست بلکه یه پیشنهاده برای پیشرفت این کتابخونه
زرین پال نوع واحد پول که ریال یا تومان باشه رو به اطلاعات ارسالیش اضافه کرده یعنی IRR یا IRT
اگر ممکنه این پکیج خوب رو با این امکان آپدیت کنید که نیاز به تبدیل واحد ریال به تومن بصورت دستی نباشه
بازم ممنون

@adel4780
Copy link

adel4780 commented Nov 5, 2023 via email

@kia1349
Copy link

kia1349 commented Nov 5, 2023 via email

@javadmahmoodi670
Copy link

سلام
من بعد از اتصال به درگاه پرداخت به برنامه برگشت داده نمیشم تا بتونم بررسی کنم که کاربر پرداختش موفق بوده یا خیر.
از پکیج uni_links هم استفاده کردم اما باز هم به برنامه برگشت داده نمیشم.
لطفا راهنمایی کنید

@poshtibantop
Copy link

واسه وب مشکل داره
status = 0
رد میشه .

@smae1993
Copy link

به خاطر خطای cros مروگر ها هستش
با این اوصاف تکلیف برای وب اپ چیه؟

@smae1993
Copy link

واسه وب مشکل داره

اصلا برای وب اپ ارور cors میده. شما چطور رد شدین ازش؟

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants