ohos启动播放视频,加入launcher ready后自动退出视频的功能
·
代码修改如下,验证通过。在系统启动后直接执行bootanimation会瞬时退出,启动时launcher ready后自动退出视频播放
diff --git a/frameworks/bootanimation/src/boot_animation_operation.cpp b/frameworks/bootanimation/src/boot_animation_operation.cpp
index 9515b0710e..a16bba6893 100644
--- a/frameworks/bootanimation/src/boot_animation_operation.cpp
+++ b/frameworks/bootanimation/src/boot_animation_operation.cpp
@@ -23,6 +23,7 @@
#include "key_option.h"
#include "log.h"
#include <parameters.h>
+#include <parameter.h>
#include <stdlib.h>
#include "platform/common/rs_system_properties.h"
#include "transaction/rs_transaction.h"
@@ -96,6 +97,11 @@ void BootAnimationOperation::StartEventHandler(const BootAnimationConfig& config
{
mainHandler_->PostTask([this] { this->RegisterInput(); });
}
+ mainHandler_->PostTask([this]() {
+ WaitParameter("bootevent.boot.completed","true",10);//10秒等待拿不到结果就超时执行。
+ StopBootAnimation();
+
+ });
runner_->Run();
LOGI("runner run has ended.");
return;
更多推荐

所有评论(0)