diff --git a/app/src/main/java/io/github/chipppppppppp/lime/hooks/RedirectWebView.java b/app/src/main/java/io/github/chipppppppppp/lime/hooks/RedirectWebView.java index 746fb9dd..1d30bad2 100644 --- a/app/src/main/java/io/github/chipppppppppp/lime/hooks/RedirectWebView.java +++ b/app/src/main/java/io/github/chipppppppppp/lime/hooks/RedirectWebView.java @@ -32,11 +32,16 @@ protected void beforeHookedMethod(MethodHookParam param) throws Throwable { if (webView != null) { String currentUrl = webView.getUrl(); - if (currentUrl != null && - (currentUrl.startsWith("https://account-center.lylink.yahoo.co.jp") || - currentUrl.startsWith("https://access.line.me") || - currentUrl.startsWith("https://id.lylink.yahoo.co.jp/federation/ly/normal/callback/first"))) { - + if (currentUrl != null && ( + currentUrl.startsWith("https://account-center.lylink.yahoo.co.jp") || + currentUrl.startsWith("https://access.line.me") || + currentUrl.startsWith("https://id.lylink.yahoo.co.jp/federation/ly/normal/callback/first") || + currentUrl.startsWith("https://liff.line.me") || + curreetUrl.startsWith("https://lin.ee") || + currentUrl.startsWith("https://line.me/R/") || + currentUrl.startsWith("line://") + ) + ) { return; }