修复解析url

pull/69/head
Harold 3 years ago
parent f3e8d3a454
commit 71edbbbea5
  1. 11
      app/src/main/java/com/github/tvbox/osc/ui/fragment/PlayFragment.java

@ -90,6 +90,7 @@ import org.xwalk.core.XWalkWebResourceResponse;
import java.io.ByteArrayInputStream;
import java.io.File;
import java.net.URLEncoder;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
@ -1003,7 +1004,7 @@ public class PlayFragment extends BaseLazyFragment {
} catch (Throwable e) {
e.printStackTrace();
}
OkGo.<String>get(pb.getUrl() + webUrl)
OkGo.<String>get(pb.getUrl() + encodeUrl(webUrl))
.tag("json_jx")
.headers(reqHeaders)
.execute(new AbsCallback<String>() {
@ -1172,6 +1173,14 @@ public class PlayFragment extends BaseLazyFragment {
}
}
private String encodeUrl(String url) {
try {
return URLEncoder.encode(url, "UTF-8");
} catch (Exception e) {
return url;
}
}
// webview
private XWalkView mXwalkWebView;
private XWalkWebClient mX5WebClient;

Loading…
Cancel
Save