Hm Hw نشر 12 أبريل أرسل تقرير نشر 12 أبريل (معدل) تظهر لدي هذه المشكلة عند العمل على فيجوال ستديو كود مع تطبيقات الفلاتر 'package:flutter/src/widgets/navigator.dart': Failed assertion: line 5277 pos 12: '!_debugLocked': is not true. تم التعديل في 12 أبريل بواسطة Mustafa Suleiman تعديل عنوان السؤال ونص السؤال 2 اقتباس
0 Mustafa Suleiman نشر 12 أبريل أرسل تقرير نشر 12 أبريل يوجد مشكلة في التنقل بين الصفحات في تطبيقك، وغالبًا ما تحدث بسبب تغيير مسار الصفحة بطريقة غير متوقعة من قبل Flutter. هل تستخدم Navigator.pushNamed() مع اسم صفحة غير موجود في التطبيق؟ أيضًا استخدام Navigator.pop() دون دفع الصفحة الحالية حيث يجب دفع الصفحة الحالية قبل محاولة إخراجها. أو استخدام Navigator.pushReplacement() مع مسار خاطئ، فيجب أن يكون المسار صحيح. وحاول تجربة الحل التالي: Future.delayed(Duration.zero, () { Navigator.pop(context) }); اقتباس
0 Hikmat Jaafer نشر 12 أبريل أرسل تقرير نشر 12 أبريل تظهر هذه المشكلة عندما يتم قفل ال navigation في تطبيق Flutter أثناء تحميل صفحة جديدة. يتم فحص هذا الشرط بواسطة الإصدارات الأحدث من Flutter للتحقق من عدم قفل ال navigation بشكل خاطئ. لذلك يجب عليك استخدام أحدث إصدار من Flutter والمكتبات المرتبطة به.يمكنك تحديث Flutter باستخدام الأمر التالي flutter upgrade او ربما تحتاج لمسح مجلد ("pubspec.lock") وإعادة تشغيل محاكي Flutter. يمكنك استخدام الأمر التالي : flutter clean إن لم تنجح أي من الحلول السابقة , فربما يوجد أخطاء في الكود الخاص بك , تحديداً ربما تقوم بقفل navigation او أنك تقوم بتحميل صفحة جديدة بشكل غير صحيح . اقتباس
السؤال
Hm Hw
تظهر لدي هذه المشكلة عند العمل على فيجوال ستديو كود مع تطبيقات الفلاتر
'package:flutter/src/widgets/navigator.dart': Failed assertion: line 5277 pos 12: '!_debugLocked': is not true.
تم التعديل في بواسطة Mustafa Suleimanتعديل عنوان السؤال ونص السؤال
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.