草庐IT

dart-async

全部标签

dart - 如何修复 Flutter 本地身份验证的平台异常错误 "auth_in_progress"?

我正在尝试使用local_auth插件在我的flutter应用程序中实现指纹认证。但它向我抛出平台异常错误:"PlatformException(auth_in_progress,Authenticationinprogress,null)"finalLocalAuthentication_localAuth=LocalAuthentication();boolauthenticated=false;try{authenticated=await_localAuth.authenticateWithBiometrics(localizedReason:'Scanyourfingerpr

dart - 如何修复 Flutter 本地身份验证的平台异常错误 "auth_in_progress"?

我正在尝试使用local_auth插件在我的flutter应用程序中实现指纹认证。但它向我抛出平台异常错误:"PlatformException(auth_in_progress,Authenticationinprogress,null)"finalLocalAuthentication_localAuth=LocalAuthentication();boolauthenticated=false;try{authenticated=await_localAuth.authenticateWithBiometrics(localizedReason:'Scanyourfingerpr

dart - Flutter中TextField的TextScaleFactor?

想知道有没有办法在flutter中控制TextField小部件的textscalefactor。基本上,当用户在其设备可访问性设置中增加字体/文本大小时,我想限制文本字段变得过大。谢谢。 最佳答案 您可以使用自定义textScaleFactor将其包装为MediaQueryWidgetbuild(BuildContextcontext){finalmqData=MediaQuery.of(context);finalmqDataNew=mqData.copyWith(textScaleFactor:mqData.textScaleF

dart - Flutter中TextField的TextScaleFactor?

想知道有没有办法在flutter中控制TextField小部件的textscalefactor。基本上,当用户在其设备可访问性设置中增加字体/文本大小时,我想限制文本字段变得过大。谢谢。 最佳答案 您可以使用自定义textScaleFactor将其包装为MediaQueryWidgetbuild(BuildContextcontext){finalmqData=MediaQuery.of(context);finalmqDataNew=mqData.copyWith(textScaleFactor:mqData.textScaleF

constructor - 使用构造函数参数来评估相互依赖的最终值。 flutter/Dart

我有一个小部件,它接受一个代表允许在屏幕上显示的页面的数字。如果设备很弱,则可以传递一个bool来覆盖初始值。但是,由于所有值都是最终值,因此我必须在设置值之前在构造函数中对其进行评估。class_AextendsStatefullWidget{_A(this.limitPages,this.pagesToDisplay:limitPages?10:pagesToDisplay,)finalintpagesToDisplay;finalboollimitPages;}我可以在初始化列表中声明它,但是我不能为pagesToDisplay传递参数。class_AextendsStatefu

constructor - 使用构造函数参数来评估相互依赖的最终值。 flutter/Dart

我有一个小部件,它接受一个代表允许在屏幕上显示的页面的数字。如果设备很弱,则可以传递一个bool来覆盖初始值。但是,由于所有值都是最终值,因此我必须在设置值之前在构造函数中对其进行评估。class_AextendsStatefullWidget{_A(this.limitPages,this.pagesToDisplay:limitPages?10:pagesToDisplay,)finalintpagesToDisplay;finalboollimitPages;}我可以在初始化列表中声明它,但是我不能为pagesToDisplay传递参数。class_AextendsStatefu

ios - 如何使用 Flutter/Dart 打开 Apple map ?

我们的Flutter应用使用Googlemap(如果有)或使用本地浏览器显示多个位置。虽然我们之前已经上传了一个iOS的二进制代码,该代码被Apple接受并成功发布在AppStore中,但现在我们添加了更多位置并因此尝试发布新版本,Apple拒绝了我们的二进制文件,声明必须使用"AppleMaps"而不是以"G"开头的任何内容,例如Google...拒绝消息如下:Yourapp'slocationfeatureisnotintegratedwiththebuilt-inmappingfunctionality,whichlimitsuserstoathird-partymapsapp.

ios - 如何使用 Flutter/Dart 打开 Apple map ?

我们的Flutter应用使用Googlemap(如果有)或使用本地浏览器显示多个位置。虽然我们之前已经上传了一个iOS的二进制代码,该代码被Apple接受并成功发布在AppStore中,但现在我们添加了更多位置并因此尝试发布新版本,Apple拒绝了我们的二进制文件,声明必须使用"AppleMaps"而不是以"G"开头的任何内容,例如Google...拒绝消息如下:Yourapp'slocationfeatureisnotintegratedwiththebuilt-inmappingfunctionality,whichlimitsuserstoathird-partymapsapp.

flutter - 为什么在 Dart 中没有 await 关键字的异步关键字函数?

我看到很多人的代码在函数中使用async关键字,而函数体中没有await关键字。甚至一些官方的flutter示例代码也会这样做。我不知道为什么。重点是什么?这是一个错误还是有目的?通常,我只需从这些代码中删除async关键字,一切都会正常运行。一些Dart专家能否澄清一下是否有一个具有async关键字但没有await关键字的函数的目的?或者这只是他们的错误? 最佳答案 async有时用于简化代码。这里有一些例子:Futuref1()async=>1;Futuref1()=>Future.value(1);Futuref2()asyn

flutter - 为什么在 Dart 中没有 await 关键字的异步关键字函数?

我看到很多人的代码在函数中使用async关键字,而函数体中没有await关键字。甚至一些官方的flutter示例代码也会这样做。我不知道为什么。重点是什么?这是一个错误还是有目的?通常,我只需从这些代码中删除async关键字,一切都会正常运行。一些Dart专家能否澄清一下是否有一个具有async关键字但没有await关键字的函数的目的?或者这只是他们的错误? 最佳答案 async有时用于简化代码。这里有一些例子:Futuref1()async=>1;Futuref1()=>Future.value(1);Futuref2()asyn