From 39c7224887db2dd60df3e3b727cccd14ff4ae406 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=9E=E5=AE=87=E6=88=90?= Date: Thu, 19 Dec 2024 17:14:43 +0800 Subject: [PATCH] Refine OHOS web preference initialize. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 庞宇成 --- net/prp_preload/src/page_res_parallel_preload_mgr_impl.cc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/net/prp_preload/src/page_res_parallel_preload_mgr_impl.cc b/net/prp_preload/src/page_res_parallel_preload_mgr_impl.cc index eb468512a1..a832eb018c 100644 --- a/net/prp_preload/src/page_res_parallel_preload_mgr_impl.cc +++ b/net/prp_preload/src/page_res_parallel_preload_mgr_impl.cc @@ -5,6 +5,7 @@ #include "page_res_parallel_preload_mgr_impl.h" #include "base/logging.h" +#include "base/ohos/sys_info_utils.h" #include "ohos_adapter_helper.h" namespace { @@ -17,8 +18,10 @@ PRParallelPreloadMgr& PRParallelPreloadMgr::GetInstance() { return g_prp_preload_mgr_impl; } bool PRParallelPreloadMgr::PRParallelPreloadEnabled() { - static bool res = OHOS::NWeb::OhosAdapterHelper::GetInstance().GetSystemPropertiesInstance().GetBoolParameter( - "web.PRPPreload.enable", false); + static bool res = OHOS::NWeb::OhosAdapterHelper::GetInstance() + .GetSystemPropertiesInstance() + .GetBoolParameter("web.PRPPreload.enable", false) && + base::ohos::IsMobileDevice(); return res; } -- Gitee