待提交

This commit is contained in:
18401019693 2022-09-14 16:34:26 +08:00
parent b515e9eea2
commit 5bd0f455bb

View File

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