diff --git a/services/ans/src/reminder_data_manager.cpp b/services/ans/src/reminder_data_manager.cpp index bb36b715b96379f66c9b24dfe16fdeb96290ca4d..3c2fbfce47c1e3cb96135fbbcd3b549a16c3fa11 100644 --- a/services/ans/src/reminder_data_manager.cpp +++ b/services/ans/src/reminder_data_manager.cpp @@ -1118,7 +1118,7 @@ void ReminderDataManager::PlaySoundAndVibration(const sptr &rem ANSR_LOGD("uri:%{public}s", uri.c_str()); soundPlayer_->SetSource(uri); soundPlayer_->SetLooping(true); - soundPlayer_->Prepare(); + soundPlayer_->PrepareAsync(); soundPlayer_->Play(); SetAlertingReminder(reminder); }