แก้ได้แล้วครับ ผม down grade extension: Language Support for Java(TM) by Red Hat จาก 1.9 เป็น 1.8 ตามลิ้งค์นี้เลยครับ stackoverflow.com/questions/73079142/supplied-action-failed-with-an-exception-in-flutter
หน้ารีจีส กับหน้า โปรไฟล์ มีปัญหาครับ 1.หน้า โปรไฟล์ บรรทัดที่5 Profile({this.email,this.password}); ค่าemailกับpasswordเป็นสีแดงครับ The parameter 'email' can't have a value of 'null' because of its type, but the implicit default value is 'null'. Try adding either an explicit non-'null' default value or the 'required' modifier. 2.หน้ารีจีสบรรทัด onSaved: (String email){ profile.email = email;}, เป็นสีแดงครับ The argument type 'void Function(String)' can't be assigned to the parameter type 'void Function(String?)?'. ทำให้ไม่สามารถทดสอบตามที่สอนได้ครับ
ช่วยด้วยครับ ของผมมันขื้น Error ข้อความนี้ครับ The body might complete normally, causing 'null' to be returned, but the return type is a potentially non-nullable type. Try adding either a return or a throw statement at the end.
The parameter 'email' can't have a value of 'null' because of its type, but the implicit default value is 'null'. Try adding either an explicit non-'null' default value or the 'required' modifier. พี่ครับมันเก็บข้อมูลไม่ได้ หาวิธีเเก้สุดทางเเล้วครับ
@@classikal284 ถามพี่อีกครั้งครับ [core/not-initialized] Firebase has not been correctly initialized. Have you added the Firebase import scripts to your index.html file? View the Web Installation documentation for more information: firebase.flutter.dev/docs/installation/web ผมต้องไปเเก้ตรงไหนครับ
ตอนนี้ช่อง www.youtube.com/@KongRuksiamTutorial
อัปเดตเนื้อหาพัฒนา Mobile Application ด้วย Flutter 3 (เวอร์ชั่นล่าสุด)
เข้าเรียนได้ที่ :
ruclips.net/p/PLEE74DyIkwEnR3qX2kfL6exYPp_qmVXOG&si=rJO6TFmV36wm3HXa
กดไปหน้า signin แล้วขึ้น
PlatformException(null-error, Host platform returned null value for non-null return value., null, null)
มีวิธีแก้ไหมครับ
ลดเวอชั่น com.google.gms.google-services ให้เป็น 4.3.15
สอบถามหน่อยครับ เมื่อทำเสร็จ ทดลอง login ได้ปกติ พออัพขึ้น play store กับกลายเป็น login ไมได้ ช่วยทีครับ
ถ้าอยากให้ login ทั้ง ios และ amdroid ต้องทำทั้งสองอันเลยใช่ไหมคะ
มีวิธีทำให้การล็อกอินอยู่ตลอดไหมครับ ตอนนี้ทำได้ทุกอย่างละ แต่ติดปัญหาเวลาปิด-เปิดแอพใหม่ มันต้องล็อคอินใหม่ทุกครั้งเลย ถึงแม้จะไม่ได้กด logout ก็ตาม ก็ต้องล็อกอินใหม่ทุกครั้งที่เปิดแอพใหม่อยู่ดี อยากให้มันมาอยู่หน้า WelcomeScreen ตอนเปิดแอพที่ยังไม่ได้ logout งะครับ ใครพอมีวิธีหรือชีทางได้บ้างครับ
ใครพอจะมีวิะีแก้ error: The supplied phased action failed with an exception บ้างครับ มันฟ้องที่ โฟลเดอร์ android ครับ ผมใช้ บน VS CODE ครับขอบคุณล่วงหน้านะครับ 🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏😭😭😭😭😭😭😭
แก้ได้แล้วครับ ผม down grade extension: Language Support for Java(TM) by Red Hat จาก 1.9 เป็น 1.8 ตามลิ้งค์นี้เลยครับ
stackoverflow.com/questions/73079142/supplied-action-failed-with-an-exception-in-flutter
อยากให้ช่วยสอน Navigate ไปหน้าอื่น โดยผ่าน Icon และรูปภาพค่ะ ขอบคุณมากค่ะ
พี่ก้องเหลือสอนต่อยานอวกาศแล้วนะครับ พี่สอนแถมทุกอย่างที่ผมเรียนเลย5555555
มาอีกแระบรรทัดที่ 54 if (formKey.currentState.validate()) ตรง validate แดงเชียว error บอกว่า validate() can't be uncondition..... แก้โดยไปที่หลอดไฟ สีเหลือง คลิก 1 ที ไปเลือก add null check (!) คบิกปั๊บ error หายและ ตรง currentState มี ! ต่อท้ายจบครับ เพราะ form_field_validator มันเป็นเวอร์ชั่นใหม่ มันต้อง null เช็คด้วยครับทุกคนนนน 😓😓😓😓
❤❤
ทำไมของผมทำไม่ได้ครับ 😢
มีวิธีแก้ handing error ไหมครับ
onSaved ใช้ไม่ได้แล้วครับตอนนี้ ไม่รู้ว่าเป็นที่คอมรึป่าว
นาที 1:47:12 ของผมพอกดสร้างบัญชีแล้วมันยังคาที่หน้าหมุนโหลดของ CircularProgressIndicator อยู่ครับ แก้ไขยังไงครับ
ขอบคุณครับ อธิบายเข้าใจดีมากครับ
สอบถามหน่อยครับถ้าเกิดผมต้องการจะใส่ชื่อไปด้วยในการลงสมัครได้ไหมคครับ แบบ กรอกชื่อ อีเมล password อะไรแบบนี้อะครับ
หน้ารีจีส กับหน้า โปรไฟล์ มีปัญหาครับ
1.หน้า โปรไฟล์ บรรทัดที่5 Profile({this.email,this.password}); ค่าemailกับpasswordเป็นสีแดงครับ
The parameter 'email' can't have a value of 'null' because of its type, but the implicit default value is 'null'.
Try adding either an explicit non-'null' default value or the 'required' modifier.
2.หน้ารีจีสบรรทัด onSaved: (String email){ profile.email = email;}, เป็นสีแดงครับ
The argument type 'void Function(String)' can't be assigned to the parameter type 'void Function(String?)?'.
ทำให้ไม่สามารถทดสอบตามที่สอนได้ครับ
เปิดเป็นคอสเรียนไหมครับ สอนผมทำแอฟมือถือหน่อยครับ
ขอบคุณมากค่ะ อธิบายละเอียดมากเลย
มันสามารถ build ออกมาใช้โดยไม่ต้องลงสโตร์ได้ไหมครับ สอนการ build หน่อยครับ
ruclips.net/video/3HR6gDtJq3M/видео.html
อย่างทราบ กดที่รูปภาพลิ้งค์เชื่อมโยงไปอีกหน้าหนึ่ง ทำยังไงครับ
สอนดีมากครับ สามารถนำไปต่อยอดได้สบายเลย
กดไปหน้า sign in แล้วขึ้น
throw PlatformException(
code: 'null-error',
message: 'Host platform returned null value for non-null return value.',
ผมก็ติดเหมือนกันมีวิธีแก้ไหมครับ
ช่วยด้วยครับ ของผมมันขื้น Error ข้อความนี้ครับ The body might complete normally, causing 'null' to be returned, but the return type is a potentially non-nullable type.
Try adding either a return or a throw statement at the end.
ไม่พบวิตเจตครับ
เพราะมันเป็น dart version ใหม่ครับ มันมี null satety เราต้องทำให้แน่ใจว่า เรามีการ return widget ในทุกเงื่อนไข
@@MosTitans แก้ยังไงครับ
@@ontimetou7486 ต้องเขียน if else หรือ ifs ดักมันให้ครบ และต้องมีการรีเทิร์นวิดเจ็ตในทุกเงื่อนไขครับ
ขอบคุณมากครับผม ทำตามได้ถึงช่วง 1-60 นาทีแรกแล้วครับ อธิบายเข้าใจดีครับ
ตอนนี้เชื่อมต่อระหว่าง App กับ Firebase ได้แล้ว (ส่ง user/password) แต่สงสัยทำมัยใน pubspec.yaml ผมไม่สามารถใช้ Version ล่าสุดได้ ทำให้ต้องถอยมาที่ form_field_validator: 1.0.1 และ firebase_core: 0.6.0 และอย่างถามว่า กรณีใช้การตรวจสอบความถูกต้องของ E-mail รูปแบบนี้ ในอนาคตหากเจ้าของ API เพิ่มเติมเงื่อนไขการตรวจสอบ App เราจะถูกเพิ่ม Feature ดังกล่าวอัตโนมัติหรือไม่ครับ
ตรงช่วง future builder มีปัญหาตรง FirebaseApp ค่ะ ต้องแก้ยังไงหรอคะ
ติดเหมือนกันครับแก้ได้ยังครับ
ในกรณีที่เราจะรับค่าจ้อมูลที่มากกว่า Email กับรหัสผ่าน เราสามารถทำเพิ่มโดยก็อปมาเลยได้มั้ยครับ เช่น ชื่อ นามสกุล เบอร์โทรศัพท์
ขอบคุณครับ พี่ก้อง
The parameter 'email' can't have a value of 'null' because of its type, but the implicit default value is 'null'.
Try adding either an explicit non-'null' default value or the 'required' modifier. พี่ครับมันเก็บข้อมูลไม่ได้ หาวิธีเเก้สุดทางเเล้วครับ
หน้า profile.dart ลองใส่ required ใน Profile({})ดูครับ
Ex: Profile({
required this.email,
required this.password,
)};
หน้า register.dart ก็แก้เป็น
Profile profile = Profile(
email: ' ',
password: ' ',
);
ตรง onSaved() ลองแก้เป็น
onSaved: (String? email) {
profile.email = email!;
},
@@classikal284 ขอบคุณมากๆเลยครับ ได้เเล้วครับพี่ (เป็นไปได้อยากได้ช่องทางที่สามารถสอบถามได้สะดวกครับ) #ถ้าพี่สะดวก
@@classikal284 ถามพี่อีกครั้งครับ
[core/not-initialized] Firebase has not been correctly initialized. Have you added
the Firebase import scripts to your index.html file?
View the Web Installation documentation for more information:
firebase.flutter.dev/docs/installation/web ผมต้องไปเเก้ตรงไหนครับ
@@classikal284 รบกวนสอบถามหน่อยค่ะ ทดสอบแล้ว ใน cmd โค้ด print ทดสอบมันไม่แสดงค่า email ทำไงได้บ้างค่ะ
@@sirintrasuepitak6933 เป็นเหมือนกันครับ ได้วิธีแก้มั๊ยครับผม
ขอบคุณครับ
ขอบคุณมากครับผม
ทำไมเก็บข้อมูล email กับ password ไม่ได้ครับ
ลองดูแบบที่พี่ เเนะนำ ผมทำเเล้วได้ครับ