webview屏蔽加载某段html,分段中的WebView不加载HTML字符串

我将一个HTML字符串传递给我的Fragment。它将它加载到WebView中,但没有任何反应,片段仍为空。分段中的WebView不加载HTML字符串

我很确定(感谢日志)我的Fragment正在接收HTML字符串。

这就是碎片代码:

private WebView mWebView;

String html;

@Override

public void onCreate(Bundle savedInstanceState) {

Log.d(MainActivity.TAG, "VideogamesWebViewFragment --> onCreate()");

super.onCreate(savedInstanceState);

}

public void onActivityCreated(Bundle savedInstanceState)

{

Bundle bundle = this.getArguments();

if(bundle != null)

{

html = bundle.getString("html");

}

super.onActivityCreated(savedInstanceState);

}

@Override

public View onCreateView(LayoutInflater inflater, ViewGroup container,

Bundle savedInstanceState) {

Log.d(MainActivity.TAG, "VideogamesWebViewFragment --> onCreateView()");

View view = inflater.inflate(R.layout.default_web_view, container,

false);

mWebView = (WebView) view.findViewById(R.id.webview);

mWebView.getSettings().setLoadsImagesAutomatically(true);

//load html string

mWebView.loadData(html, "text/html", null);

return view;

}

@Override

public void onDestroy() {

Log.d(MainActivity.TAG, "VideogamesWebViewFragment --> onDestroy()");

super.onDestroy();

}

@Override

public void onDestroyView() {

Log.d(MainActivity.TAG, "VideogamesWebViewFragment --> onDestroyView()");

super.onDestroyView();

}

@Override

public void onResume() {

super.onResume();

Log.d(MainActivity.TAG, "VideogamesWebViewFragment --> onResume()");

}

@Override

public void onViewStateRestored(Bundle savedInstanceState) {

super.onViewStateRestored(savedInstanceState);

Log.d(MainActivity.TAG,"VideogamesWebViewFragment --> onViewStateRestored()");

}

我也得到这些错误:

03-07 07:09:41.626: D/Ludos(3053): VideogamesWebViewFragment --> onCreate()

03-07 07:09:41.626: D/Ludos(3053): VideogamesWebViewFragment --> onCreateView()

03-07 07:09:41.636: V/WebViewChromium(3053): Binding Chromium to the background looper Looper{b100af18}

03-07 07:09:41.636: I/chromium(3053): [INFO:library_loader_hooks.cc(112)] Chromium logging enabled: level = 0, default verbosity = 0

03-07 07:09:41.636: I/BrowserProcessMain(3053): Initializing chromium process, renderers=0

03-07 07:09:41.666: W/chromium(3053): [WARNING:proxy_service.cc(888)] PAC support disabled because there is no system implementation

03-07 07:09:41.756: D/Ludos(3053): VideogamesWebViewFragment --> onViewStateRestored()

03-07 07:09:41.756: D/Ludos(3053): VideogamesWebViewFragment --> onResume()

03-07 07:09:41.796: W/EGL_emulation(3053): eglSurfaceAttrib not implemented

03-07 07:09:41.806: W/AwContents(3053): nativeOnDraw failed; clearing to background color.

03-07 07:09:42.076: W/AwContents(3053): nativeOnDraw failed; clearing to background color.

03-07 07:09:42.476: E/eglCodecCommon(3053): glUtilsParamSize: unknow param 0x00000b44

03-07 07:09:42.486: E/eglCodecCommon(3053): glUtilsParamSize: unknow param 0x00000bd0

03-07 07:09:42.546: I/chromium(3053): [INFO:async_pixel_transfer_manager_android.cc(56)] Async pixel transfers not supported

03-07 07:09:42.656: I/chromium(3053): [INFO:async_pixel_transfer_manager_android.cc(56)] Async pixel transfers not supported

03-07 07:09:42.746: E/eglCodecCommon(3053): **** ERROR unknown type 0x0 (glSizeof,72)

03-07 07:09:42.776: E/eglCodecCommon(3053): glUtilsParamSize: unknow param 0x00000b44

03-07 07:09:42.786: E/eglCodecCommon(3053): glUtilsParamSize: unknow param 0x00000bd0

03-07 07:09:43.336: E/eglCodecCommon(3053): **** ERROR unknown type 0x0 (glSizeof,72)

03-07 07:09:43.376: E/eglCodecCommon(3053): glUtilsParamSize: unknow param 0x00000b44

03-07 07:09:43.386: E/eglCodecCommon(3053): glUtilsParamSize: unknow param 0x00000bd0

03-07 07:09:43.406: E/eglCodecCommon(3053): **** ERROR unknown type 0x0 (glSizeof,72)

03-07 07:09:43.416: E/eglCodecCommon(3053): glUtilsParamSize: unknow param 0x00000b44

03-07 07:09:43.426: E/eglCodecCommon(3053): glUtilsParamSize: unknow param 0x00000bd0

03-07 07:09:43.446: E/eglCodecCommon(3053): **** ERROR unknown type 0x0 (glSizeof,72)

03-07 07:09:43.456: E/eglCodecCommon(3053): glUtilsParamSize: unknow param 0x00000b44

03-07 07:09:43.476: E/eglCodecCommon(3053): glUtilsParamSize: unknow param 0x00000bd0

03-07 07:09:43.496: E/eglCodecCommon(3053): **** ERROR unknown type 0x0 (glSizeof,72)

03-07 07:09:43.506: E/eglCodecCommon(3053): glUtilsParamSize: unknow param 0x00000b44

03-07 07:09:43.516: E/eglCodecCommon(3053): glUtilsParamSize: unknow param 0x00000bd0

03-07 07:09:43.546: E/eglCodecCommon(3053): **** ERROR unknown type 0x0 (glSizeof,72)

03-07 07:09:43.546: E/eglCodecCommon(3053): glUtilsParamSize: unknow param 0x00000b44

03-07 07:09:43.566: E/eglCodecCommon(3053): glUtilsParamSize: unknow param 0x00000bd0

谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值