pull/149/head
FongMi 2 years ago
parent 92cd7a137d
commit fe6833b4ff
  1. 4
      app/src/main/java/com/fongmi/android/tv/player/Players.java
  2. 4
      catvod/src/main/java/com/github/catvod/utils/Path.java

@ -32,6 +32,7 @@ import com.fongmi.android.tv.impl.SessionCallback;
import com.fongmi.android.tv.utils.Notify;
import com.fongmi.android.tv.utils.ResUtil;
import com.fongmi.android.tv.utils.Utils;
import com.github.catvod.utils.Path;
import com.orhanobut.logger.Logger;
import java.util.Formatter;
@ -488,7 +489,8 @@ public class Players implements Player.Listener, IMediaPlayer.Listener, Analytic
Uri uri = Uri.parse(url);
String host = com.github.catvod.utils.Util.host(uri);
String scheme = com.github.catvod.utils.Util.scheme(uri);
return !scheme.equals("file") && (host.isEmpty() || scheme.isEmpty());
if (scheme.isEmpty()) return !Path.exists(url);
return !scheme.equals("file") && host.isEmpty();
}
@Override

@ -29,6 +29,10 @@ public class Path {
return file;
}
public static boolean exists(String path) {
return new File(path).exists();
}
public static File root() {
return Environment.getExternalStorageDirectory();
}

Loading…
Cancel
Save