Update quick js

pull/137/head
FongMi 3 years ago
parent 9ba9abc1fc
commit bd6586374b
  1. 2
      drpy/build.gradle
  2. 6
      drpy/src/main/java/com/hiker/drpy/Parser.java

@ -15,7 +15,7 @@ dependencies {
implementation project(':catvod')
implementation project(':media-lib-common')
implementation 'androidx.annotation:annotation:1.5.0'
implementation 'wang.harlon.quickjs:wrapper-android:0.20.0'
implementation 'wang.harlon.quickjs:wrapper-android:0.20.1'
api 'com.google.code.gson:gson:' + gsonVersion
api 'com.squareup.okhttp3:okhttp:' + okhttpVersion
api 'org.jsoup:jsoup:' + jsoupVersion

@ -2,6 +2,8 @@ package com.hiker.drpy;
import android.text.TextUtils;
import androidx.media3.common.util.UriUtil;
import com.hiker.drpy.bean.Cache;
import com.hiker.drpy.bean.Info;
@ -9,7 +11,6 @@ import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
import java.net.URL;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
@ -97,8 +98,7 @@ public class Parser {
public String joinUrl(String parent, String child) {
try {
if (TextUtils.isEmpty(parent)) return child;
return new URL(new URL(parent), child).toString();
return UriUtil.resolve(parent, child);
} catch (Throwable e) {
return "";
}

Loading…
Cancel
Save