|
|
|
|
@ -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; |
|
|
|
|
|