From c3b8538ac34745d8a5ee2ac5a160a9dcf91a00fa Mon Sep 17 00:00:00 2001 From: chenjuntao Date: Mon, 9 Mar 2020 17:48:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=9C=A8=E9=83=A8=E5=88=86?= =?UTF-8?q?=E8=80=81=E6=97=A7=E8=AE=BE=E5=A4=87=E4=B8=8A=20webview=20?= =?UTF-8?q?=E6=A0=87=E9=A2=98=E5=9B=9E=E8=B0=83=E5=BC=82=E5=B8=B8=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/halo/assistant/fragment/WebFragment.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/halo/assistant/fragment/WebFragment.java b/app/src/main/java/com/halo/assistant/fragment/WebFragment.java index 9bf868a334..687693b989 100644 --- a/app/src/main/java/com/halo/assistant/fragment/WebFragment.java +++ b/app/src/main/java/com/halo/assistant/fragment/WebFragment.java @@ -15,8 +15,6 @@ import android.widget.ProgressBar; import android.widget.RelativeLayout; import android.widget.TextView; -import androidx.annotation.Nullable; - import com.gh.base.BaseActivity; import com.gh.common.DefaultJsApi; import com.gh.common.DefaultWebViewUrlHandler; @@ -48,6 +46,7 @@ import org.greenrobot.eventbus.ThreadMode; import java.util.HashMap; import java.util.List; +import androidx.annotation.Nullable; import butterknife.BindView; import butterknife.OnClick; import io.reactivex.android.schedulers.AndroidSchedulers; @@ -270,8 +269,11 @@ public class WebFragment extends NormalFragment { public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); if (leaveWebpageToHandleTitle) { - mNavigationTitle = view.getTitle(); - setNavigationTitle(mNavigationTitle); + postDelayedRunnable(() -> { + if (isResumed()) { + setNavigationTitle(view.getTitle()); + } + }, 100); } } });