测试更改
This commit is contained in:
@@ -140,7 +140,7 @@ public class WebViewActivityMedal extends AbsActivity {
|
||||
}
|
||||
|
||||
});
|
||||
mWebView.addJavascriptInterface(new JavascriptInterfaceUtils(mContext, mWebView), "androidObject");
|
||||
mWebView.addJavascriptInterface( JavascriptInterfaceUtils.getInstance().setmContext(mContext, mWebView), "androidObject");
|
||||
mWebView.getSettings().setJavaScriptEnabled(true);
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
|
||||
mWebView.getSettings().setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);
|
||||
|
||||
@@ -199,7 +199,7 @@ public class ZhuangBanActivity extends AbsActivity {
|
||||
}
|
||||
|
||||
});
|
||||
mWebView.addJavascriptInterface(new JavascriptInterfaceUtils(mContext, mWebView)
|
||||
mWebView.addJavascriptInterface(JavascriptInterfaceUtils.getInstance().setmContext(mContext, mWebView)
|
||||
.setPageClose(true)
|
||||
.setLiveZhuangBana(true), "androidObject");
|
||||
mWebView.getSettings().setJavaScriptEnabled(true);
|
||||
|
||||
@@ -95,7 +95,7 @@ public class LiveFansFragment extends AbsDialogFragment {
|
||||
});
|
||||
|
||||
mWebView.getSettings().setJavaScriptEnabled(true); // 是否开启JS支持
|
||||
mWebView.addJavascriptInterface(new JavascriptInterfaceUtils(mContext, mWebView).setPageClose(false), "androidObject");
|
||||
mWebView.addJavascriptInterface(JavascriptInterfaceUtils.getInstance().setmContext(mContext, mWebView).setPageClose(false), "androidObject");
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
|
||||
mWebView.getSettings().setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);
|
||||
}
|
||||
|
||||
@@ -159,7 +159,7 @@ public class LiveGameDialogFragment extends AbsDialogFragment {
|
||||
mWebView = (WebView) findViewById(R.id.rlWebview);
|
||||
tabLayout = (TabLayout) findViewById(R.id.tabLayout);
|
||||
layout = (LinearLayout) findViewById(R.id.bg_layout);
|
||||
mWebView.addJavascriptInterface(new JavascriptInterfaceUtils(getActivity(), mWebView)
|
||||
mWebView.addJavascriptInterface(JavascriptInterfaceUtils.getInstance().setmContext(getActivity(), mWebView)
|
||||
.setLiveZhuangBana(true).
|
||||
setDialogClose(true).
|
||||
setPageClose(false), "androidObject");
|
||||
|
||||
@@ -146,7 +146,7 @@ public class LiveHDDialogFragment extends AbsDialogFragment {
|
||||
mWebView = (WebView) findViewById(R.id.rlWebview);
|
||||
htmlError = (TextView) findViewById(R.id.html_error);
|
||||
findViewById(R.id.btn_back).setOnClickListener(v -> dismiss());
|
||||
mWebView.addJavascriptInterface(new JavascriptInterfaceUtils(getActivity(), mWebView)
|
||||
mWebView.addJavascriptInterface(JavascriptInterfaceUtils.getInstance().setmContext(getActivity(), mWebView)
|
||||
.setLiveZhuangBana(true).
|
||||
setDialogClose(true).
|
||||
setPageClose(false), "androidObject");
|
||||
|
||||
@@ -76,7 +76,7 @@ public class LiveOneDialogFragment extends AbsDialogFragment {
|
||||
public void onActivityCreated(Bundle savedInstanceState) {
|
||||
super.onActivityCreated(savedInstanceState);
|
||||
mWebView = (WebView) findViewById(R.id.rlWebview);
|
||||
mWebView.addJavascriptInterface(new JavascriptInterfaceUtils(mContext, mWebView), "androidObject");
|
||||
mWebView.addJavascriptInterface(JavascriptInterfaceUtils.getInstance().setmContext(mContext, mWebView), "androidObject");
|
||||
mWebView.getSettings().setJavaScriptEnabled(true);
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
|
||||
mWebView.getSettings().setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);
|
||||
|
||||
@@ -75,7 +75,7 @@ public class TurnTableWebViewHolder extends AbsLivePageViewHolder implements Vie
|
||||
|
||||
});
|
||||
|
||||
mWebView.addJavascriptInterface(new JavascriptInterfaceUtils(mContext, mWebView), "androidObject");
|
||||
mWebView.addJavascriptInterface(JavascriptInterfaceUtils.getInstance().setmContext(mContext, mWebView), "androidObject");
|
||||
mWebView.setWebChromeClient(new WebChromeClient() {
|
||||
@Override
|
||||
public void onProgressChanged(WebView view, int newProgress) {
|
||||
|
||||
@@ -97,7 +97,7 @@ public class WishlistWebViewHolder extends AbsLivePageViewHolder implements View
|
||||
// 自适应 屏幕大小界面
|
||||
webSettings.setLoadWithOverviewMode(true);
|
||||
|
||||
mWebView.addJavascriptInterface(new JavascriptInterfaceUtils((Activity) mContext, mWebView).setPageClose(false), "androidObject");
|
||||
mWebView.addJavascriptInterface(JavascriptInterfaceUtils.getInstance().setmContext((Activity) mContext, mWebView).setPageClose(false), "androidObject");
|
||||
mWebView.setWebChromeClient(new WebChromeClient() {
|
||||
@Override
|
||||
public void onProgressChanged(WebView view, int newProgress) {
|
||||
|
||||
Reference in New Issue
Block a user