修改充值的webview兼容性

This commit is contained in:
18142669586 2022-09-15 15:52:20 +08:00
parent 5bd0f455bb
commit ada42b1981

View File

@ -12,7 +12,6 @@ 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;
@ -62,37 +61,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");