我目前正在使用 flutter_local_notifications 插件来触发通知,但问题是我想动态更改通知标题及其正文。基本上,我在我的 Django 后端创建新通知,然后在我的颤振前端获取最新的通知数据。每天都会触发通知,但通知标题和正文不会更改。示例代码片段如下:
var res = await http.get(Uri.parse(<REST API ENDPOINT>));
var body = await json.decode(res.body);
Map notificationData = body['results'][0];
await flutterLocalNotificationsPlugin.periodicallyShow(
notificationData['id'],
notificationData['title'],
notificationData['body'],
RepeatInterval.daily,
notificationDetails);
基本上,我想在触发每个通知之前从后端获取最新通知并使用最新数据,即标题和正文。