|
@@ -88,7 +88,7 @@ public class FgtWebX5 extends BaseFgtWebX5 {
|
|
|
|
|
|
|
|
private String finallyUrl;
|
|
private String finallyUrl;
|
|
|
|
|
|
|
|
- public String getFirstUrl(){
|
|
|
|
|
|
|
+ public String getFirstUrl() {
|
|
|
return finallyUrl;
|
|
return finallyUrl;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -337,7 +337,7 @@ public class FgtWebX5 extends BaseFgtWebX5 {
|
|
|
});
|
|
});
|
|
|
act_web_loading_iv.startAnimation(animation);
|
|
act_web_loading_iv.startAnimation(animation);
|
|
|
}
|
|
}
|
|
|
- if(webParams.isShowProgress()) {
|
|
|
|
|
|
|
+ if (webParams.isShowProgress()) {
|
|
|
ViewUtil.setVisibility(act_web_loading_pb, newProgress != 100);
|
|
ViewUtil.setVisibility(act_web_loading_pb, newProgress != 100);
|
|
|
}
|
|
}
|
|
|
if (act_web_loading_pb != null)
|
|
if (act_web_loading_pb != null)
|
|
@@ -471,7 +471,7 @@ public class FgtWebX5 extends BaseFgtWebX5 {
|
|
|
|| url.startsWith(Config.YF_SHOP_HOME)
|
|
|| url.startsWith(Config.YF_SHOP_HOME)
|
|
|
|| url.startsWith("http://t.shop.17xmy.com/")
|
|
|| url.startsWith("http://t.shop.17xmy.com/")
|
|
|
|| url.startsWith("http://10.8"))
|
|
|| url.startsWith("http://10.8"))
|
|
|
- &&(!url.contains(webParams.getTokenKey()))) {
|
|
|
|
|
|
|
+ && (!url.contains(webParams.getTokenKey()))) {
|
|
|
loadUrl = StringUtils.addUrlQuery(url, webParams.getTokenKey(), SpUtils.getToken(SheepApp.getInstance()));
|
|
loadUrl = StringUtils.addUrlQuery(url, webParams.getTokenKey(), SpUtils.getToken(SheepApp.getInstance()));
|
|
|
}
|
|
}
|
|
|
loadUrl = StringUtils.addUrlQuery(loadUrl, "pf", Config.YF_SHOP_PLATFORM);
|
|
loadUrl = StringUtils.addUrlQuery(loadUrl, "pf", Config.YF_SHOP_PLATFORM);
|
|
@@ -512,6 +512,10 @@ public class FgtWebX5 extends BaseFgtWebX5 {
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public boolean onBackPressed() {
|
|
public boolean onBackPressed() {
|
|
|
|
|
+ if (TextUtils.isEmpty(mWebView.getUrl())) {
|
|
|
|
|
+ if (getActivity() != null) getActivity().finish();
|
|
|
|
|
+ return true;
|
|
|
|
|
+ }
|
|
|
if (responseBack && !mWebView.getUrl().contains(Config.PATH_DIRECTIONAL_PAY)) {
|
|
if (responseBack && !mWebView.getUrl().contains(Config.PATH_DIRECTIONAL_PAY)) {
|
|
|
if (mWebView != null && mWebView.canGoBack()) {
|
|
if (mWebView != null && mWebView.canGoBack()) {
|
|
|
mWebView.goBack();
|
|
mWebView.goBack();
|