FIx urlSplit
This commit is contained in:
parent
73c27928ca
commit
38e28bec42
@ -62,8 +62,8 @@ public class ContentBlockerHandler {
|
||||
try {
|
||||
u = new URI(url);
|
||||
} catch (URISyntaxException e) {
|
||||
String[] urlSplitted = url.split(":");
|
||||
String scheme = urlSplitted[0];
|
||||
String[] urlSplit = url.split(":");
|
||||
String scheme = urlSplit[0];
|
||||
URL tempUrl = new URL(url.replace(scheme, "https"));
|
||||
u = new URI(scheme, tempUrl.getUserInfo(), tempUrl.getHost(), tempUrl.getPort(), tempUrl.getPath(), tempUrl.getQuery(), tempUrl.getRef());
|
||||
}
|
||||
|
@ -1745,7 +1745,7 @@ class AndroidInAppWebViewController extends PlatformInAppWebViewController
|
||||
String urlIcon, String? rel, String? sizes, bool isManifest) {
|
||||
List<Favicon> favicons = [];
|
||||
|
||||
List<String> urlSplitted = urlIcon.split("/");
|
||||
List<String> urlSplit = urlIcon.split("/");
|
||||
if (!_isUrlAbsolute(urlIcon)) {
|
||||
if (urlIcon.startsWith("/")) {
|
||||
urlIcon = urlIcon.substring(1);
|
||||
@ -1757,7 +1757,7 @@ class AndroidInAppWebViewController extends PlatformInAppWebViewController
|
||||
}
|
||||
if (isManifest) {
|
||||
rel = (sizes != null)
|
||||
? urlSplitted[urlSplitted.length - 1]
|
||||
? urlSplit[urlSplit.length - 1]
|
||||
.replaceFirst("-" + sizes, "")
|
||||
.split(" ")[0]
|
||||
.split(".")[0]
|
||||
|
@ -1741,7 +1741,7 @@ class IOSInAppWebViewController extends PlatformInAppWebViewController
|
||||
String urlIcon, String? rel, String? sizes, bool isManifest) {
|
||||
List<Favicon> favicons = [];
|
||||
|
||||
List<String> urlSplitted = urlIcon.split("/");
|
||||
List<String> urlSplit = urlIcon.split("/");
|
||||
if (!_isUrlAbsolute(urlIcon)) {
|
||||
if (urlIcon.startsWith("/")) {
|
||||
urlIcon = urlIcon.substring(1);
|
||||
@ -1753,7 +1753,7 @@ class IOSInAppWebViewController extends PlatformInAppWebViewController
|
||||
}
|
||||
if (isManifest) {
|
||||
rel = (sizes != null)
|
||||
? urlSplitted[urlSplitted.length - 1]
|
||||
? urlSplit[urlSplit.length - 1]
|
||||
.replaceFirst("-" + sizes, "")
|
||||
.split(" ")[0]
|
||||
.split(".")[0]
|
||||
|
@ -1742,7 +1742,7 @@ class MacOSInAppWebViewController extends PlatformInAppWebViewController
|
||||
String urlIcon, String? rel, String? sizes, bool isManifest) {
|
||||
List<Favicon> favicons = [];
|
||||
|
||||
List<String> urlSplitted = urlIcon.split("/");
|
||||
List<String> urlSplit = urlIcon.split("/");
|
||||
if (!_isUrlAbsolute(urlIcon)) {
|
||||
if (urlIcon.startsWith("/")) {
|
||||
urlIcon = urlIcon.substring(1);
|
||||
@ -1754,7 +1754,7 @@ class MacOSInAppWebViewController extends PlatformInAppWebViewController
|
||||
}
|
||||
if (isManifest) {
|
||||
rel = (sizes != null)
|
||||
? urlSplitted[urlSplitted.length - 1]
|
||||
? urlSplit[urlSplit.length - 1]
|
||||
.replaceFirst("-" + sizes, "")
|
||||
.split(" ")[0]
|
||||
.split(".")[0]
|
||||
|
@ -354,7 +354,7 @@ class WebPlatformInAppWebViewController extends PlatformInAppWebViewController
|
||||
String urlIcon, String? rel, String? sizes, bool isManifest) {
|
||||
List<Favicon> favicons = [];
|
||||
|
||||
List<String> urlSplitted = urlIcon.split("/");
|
||||
List<String> urlSplit = urlIcon.split("/");
|
||||
if (!_isUrlAbsolute(urlIcon)) {
|
||||
if (urlIcon.startsWith("/")) {
|
||||
urlIcon = urlIcon.substring(1);
|
||||
@ -366,7 +366,7 @@ class WebPlatformInAppWebViewController extends PlatformInAppWebViewController
|
||||
}
|
||||
if (isManifest) {
|
||||
rel = (sizes != null)
|
||||
? urlSplitted[urlSplitted.length - 1]
|
||||
? urlSplit[urlSplit.length - 1]
|
||||
.replaceFirst("-" + sizes, "")
|
||||
.split(" ")[0]
|
||||
.split(".")[0]
|
||||
|
Loading…
x
Reference in New Issue
Block a user