From 5bd0f455bb2a65da5ddd6d04587f29c04b48c8eb Mon Sep 17 00:00:00 2001 From: 18401019693 Date: Wed, 14 Sep 2022 16:34:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=85=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../yunbao/main/activity/WalletFragment.java | 65 ++++++++++--------- 1 file changed, 33 insertions(+), 32 deletions(-) diff --git a/main/src/main/java/com/yunbao/main/activity/WalletFragment.java b/main/src/main/java/com/yunbao/main/activity/WalletFragment.java index dd1bf79c3..09206ed52 100644 --- a/main/src/main/java/com/yunbao/main/activity/WalletFragment.java +++ b/main/src/main/java/com/yunbao/main/activity/WalletFragment.java @@ -12,6 +12,7 @@ import android.webkit.JavascriptInterface; import android.webkit.WebSettings; import android.webkit.WebView; +import com.yunbao.common.utils.ToastUtil; import com.yunbao.main.R; import com.yunbao.main.views.TestWebViewClient; @@ -48,7 +49,7 @@ public class WalletFragment extends Fragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { //通过参数中的布局填充获取对应布局 - view =inflater.inflate(R.layout.activity_recharge,container,false); + view =inflater.inflate(R.layout.activity_recharge,container,false); rlWebview = (WebView) view.findViewById(R.id.rlWebview); Log.e("ttt",url); rlWebview.loadUrl(url); @@ -61,37 +62,37 @@ public class WalletFragment extends Fragment { webSettings.setJavaScriptEnabled(true); // 是否开启JS支持 webSettings.setJavaScriptCanOpenWindowsAutomatically(true); // 是否允许JS打开新窗口 -// -// webSettings.setUseWideViewPort(true); // 缩放至屏幕大小 -// webSettings.setLoadWithOverviewMode(true); // 缩放至屏幕大小 -// webSettings.setSupportZoom(true); // 是否支持缩放 -// webSettings.setBuiltInZoomControls(true); // 是否支持缩放变焦,前提是支持缩放 -// webSettings.setDisplayZoomControls(false); // 是否隐藏缩放控件 -// -// webSettings.setAllowFileAccess(true); // 是否允许访问文件 -// webSettings.setDomStorageEnabled(false); // 是否节点缓存 -// webSettings.setDatabaseEnabled(false); // 是否数据缓存 -// webSettings.setAppCacheEnabled(false); // 是否应用缓存 -// -// webSettings.setMediaPlaybackRequiresUserGesture(false); // 是否要手势触发媒体 -// webSettings.setStandardFontFamily("sans-serif"); // 设置字体库格式 -// webSettings.setFixedFontFamily("monospace"); // 设置字体库格式 -// webSettings.setSansSerifFontFamily("sans-serif"); // 设置字体库格式 -// webSettings.setSerifFontFamily("sans-serif"); // 设置字体库格式 -// webSettings.setCursiveFontFamily("cursive"); // 设置字体库格式 -// webSettings.setFantasyFontFamily("fantasy"); // 设置字体库格式 -// webSettings.setTextZoom(100); // 设置文本缩放的百分比 -// webSettings.setMinimumFontSize(8); // 设置文本字体的最小值(1~72) -// webSettings.setDefaultFontSize(16); // 设置文本字体默认的大小 -// -// webSettings.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN); // 按规则重新布局 -// webSettings.setLoadsImagesAutomatically(true); // 是否自动加载图片 -// webSettings.setDefaultTextEncodingName("UTF-8"); // 设置编码格式 -// webSettings.setNeedInitialFocus(true); // 是否需要获取焦点 -// webSettings.setGeolocationEnabled(false); // 设置开启定位功能 -// webSettings.setBlockNetworkLoads(false); // 是否从网络获取资源 -// rlWebview.addJavascriptInterface(new JsInteration(), "androidObject"); -// rlWebview.setWebContentsDebuggingEnabled(true); + + webSettings.setUseWideViewPort(true); // 缩放至屏幕大小 + webSettings.setLoadWithOverviewMode(true); // 缩放至屏幕大小 + webSettings.setSupportZoom(true); // 是否支持缩放 + webSettings.setBuiltInZoomControls(true); // 是否支持缩放变焦,前提是支持缩放 + webSettings.setDisplayZoomControls(false); // 是否隐藏缩放控件 + + webSettings.setAllowFileAccess(true); // 是否允许访问文件 + webSettings.setDomStorageEnabled(false); // 是否节点缓存 + webSettings.setDatabaseEnabled(false); // 是否数据缓存 + webSettings.setAppCacheEnabled(false); // 是否应用缓存 + + webSettings.setMediaPlaybackRequiresUserGesture(false); // 是否要手势触发媒体 + webSettings.setStandardFontFamily("sans-serif"); // 设置字体库格式 + webSettings.setFixedFontFamily("monospace"); // 设置字体库格式 + webSettings.setSansSerifFontFamily("sans-serif"); // 设置字体库格式 + webSettings.setSerifFontFamily("sans-serif"); // 设置字体库格式 + webSettings.setCursiveFontFamily("cursive"); // 设置字体库格式 + webSettings.setFantasyFontFamily("fantasy"); // 设置字体库格式 + webSettings.setTextZoom(100); // 设置文本缩放的百分比 + webSettings.setMinimumFontSize(8); // 设置文本字体的最小值(1~72) + webSettings.setDefaultFontSize(16); // 设置文本字体默认的大小 + + webSettings.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN); // 按规则重新布局 + webSettings.setLoadsImagesAutomatically(true); // 是否自动加载图片 + webSettings.setDefaultTextEncodingName("UTF-8"); // 设置编码格式 + webSettings.setNeedInitialFocus(true); // 是否需要获取焦点 + webSettings.setGeolocationEnabled(false); // 设置开启定位功能 + webSettings.setBlockNetworkLoads(false); // 是否从网络获取资源 + rlWebview.addJavascriptInterface(new JsInteration(), "androidObject"); + rlWebview.setWebContentsDebuggingEnabled(true); rlWebview.addJavascriptInterface(new JsInteration(),"androidObject");