背景中的Webview:这是一种不好的做法吗? HttpClient是解决方案吗?

时间:2015-12-19 20:47:40

标签: android webview androidhttpclient android-async-http

我有一个运行WebView的Activity并将一些JS注入一个站点(我无法控制)并返回一些数据。我需要在后台使用服务做同样的事情。我怎么能这样做?

注意:我已经在使用IntentServiceAlarmManagerBroadcastReceivers。我只想知道实现这项服务的更好方法(WebView,Http-Client,其他......)

Ps :我认为如果通过服务实例化WebView 0Wx0会很脏。我错了吗?

Ps :我读了一些关于HttpClient的内容,但我不知道它对我有用。

谢谢!

1 个答案:

答案 0 :(得分:0)

  

webView.loadUrl()是异步的

所以它已经在后台线程上:它立即返回,WebView继续处理一个单独的线程。

要使用WebViewClient.onPageFinished(....)

获取WebView页面加载的回调