我有一个基于日期触发的本地通知。触发此通知时,我会执行一些操作。
我现在这样做的方式就是这样:
Route::prefix('admin')->group(function () {
Route::get('/{name?}', 'HomeController@index')
->where('name', 'dashboard')
->name('dashboard');
});
当我对屏幕上显示的通知采取措施时,会调用此方法。
我想要的是,如果我在应用程序内部,通知不应出现并自动执行我的任务。
这可能吗?
此时我的任务仅在按下收到的通知时执行。如果我在应用程序内部,我认为这没有多大意义。
答案 0 :(得分:2)
实施userNotificationCenter:willPresent
的{{1}}委托方法,并将空数组作为选项传递,以便不显示通知。
UNUserNotificationCenter