Flutter 以自定义时间间隔显示定期本地推送通知

Flutter 以自定义时间间隔显示定期本地推送通知,flutter,Flutter,我希望每30分钟向用户显示一次推送通知,但是颤振本地通知插件有限制,它支持重复间隔(每分钟、每小时、每天、每周) 我可以使用什么替代方法?使用下面的计时器和颤振本地通知插件怎么样 Timer.periodic(Duration(minutes: 30), () { // Make a local notification var androidPlatformChannelSpecifics = AndroidNotificationDetails( 'your chan

我希望每30分钟向用户显示一次推送通知,但是颤振本地通知插件有限制,它支持重复间隔(每分钟、每小时、每天、每周)


我可以使用什么替代方法?

使用下面的计时器和颤振本地通知插件怎么样

Timer.periodic(Duration(minutes: 30), () {
    // Make a local notification
    var androidPlatformChannelSpecifics = AndroidNotificationDetails(
    'your channel id', 'your channel name', 'your channel description',
    importance: Importance.Max, priority: Priority.High, ticker: 'ticker');
var iOSPlatformChannelSpecifics = IOSNotificationDetails();
var platformChannelSpecifics = NotificationDetails(
    androidPlatformChannelSpecifics, iOSPlatformChannelSpecifics);
await flutterLocalNotificationsPlugin.show(
    0, 'plain title', 'plain body', platformChannelSpecifics,
    payload: 'item x');

});

当应用程序关闭时,这不起作用。怎么处理?