![](/img/trans.png)
[英]Is there a way to skip a recurring notification using flutter_local_notifications?
[英]Schedule notification using flutter_local_notifications
我正在使用flutter_local_notifications
插件向我的用户发送通知。 但我需要安排通知。 所以我使用zonedSchedule()
来做到这一点。 问题是zonedSchedule()
需要 TZDateTime,所以我需要将 DateTime 转换为 TZDateTime。 我看到了这个问题,但它对我不起作用。 我只需要获取用户的Location
并传递给TZDateTime.from(dateTime,location)
。 我怎样才能得到这个位置?
提前致谢。
我刚刚问过这个问题,但我已经有了答案。 对于那些对Location
有问题的人,您可以使用tz.getLocation(await FlutterNativeTimezone.getLocalTimezone())
来获取TZDateTime.from(dateTime,location)
的location
参数。
PS.:记得导入: import 'package:timezone/data/latest.dart' as tz;
并将import 'package:timezone/timezone.dart' as tz;
.
此外,您必须初始化tz
:
tz.initializeTimeZones();
tz.setLocalLocation(tz.getLocation(await FlutterNativeTimezone.getLocalTimezone()));
就是这样,我希望它有用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.