1
0
Fork 0
mirror of https://github.com/gsantner/dandelion synced 2024-11-14 00:12:08 +01:00

Make youtube links open external

This commit is contained in:
massimiliano 2018-11-23 12:53:31 +01:00
parent eab74915f1
commit 0cd0319ecc

View file

@ -20,6 +20,7 @@ package com.github.dfa.diaspora_android.web;
import android.annotation.TargetApi;
import android.content.Intent;
import android.net.Uri;
import android.os.Build;
import android.support.v4.content.LocalBroadcastManager;
import android.webkit.CookieManager;
@ -56,6 +57,11 @@ public class CustomWebViewClient extends WebViewClient {
|| (host != null && (url.startsWith("https://" + host)
|| url.startsWith("http://" + host)))) {
return false;
}//make youtube links open external-->never customtab
if (url.startsWith("https://youtube")||url.startsWith("https://www.youtube")) {
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
view.getContext().startActivity(intent);
return true;
} else {
Intent i = new Intent(MainActivity.ACTION_OPEN_EXTERNAL_URL);
i.putExtra(MainActivity.EXTRA_URL, url);