cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Simon MacDonald <simon.macdon...@gmail.com>
Subject Re: Android - Webview Method on WebViewCoreThread Warning
Date Mon, 15 Jul 2013 15:58:15 GMT
Raise an enhancement request for that bit. The default is for clearCache to
include the disk files.


Simon Mac Donald
http://hi.im/simonmacdonald


On Thu, Jul 11, 2013 at 4:46 PM, Andreas Sander
<andreas.sander@hotmail.de>wrote:

> Maybe you should also allow to clear only RAM Cache by controlling the
> boolean parameter on native clearCache command? So
> navigator.app.clearCache(boolean includeDiskFiles) would match
> webView.clearCache(boolean includeDiskFiles). Wouldn't that be better to
> give more control to the user?
>
> On default I would set the parameter to true, but giving the option to
> only clear the RAM cache.
>
> See
> http://developer.android.com/reference/android/webkit/WebView.html#clearCache(boolean)
>
>
> Am 11.07.2013 um 22:36 schrieb Simon MacDonald <simon.macdonald@gmail.com
> >:
>
> > Just checked it in for 2.9.x. Did we drop the App plugin in 3.0? If so
> did
> > we let people know it was going away or do we count it as undocumented?
> >
> >
> > Simon Mac Donald
> > http://hi.im/simonmacdonald
> >
> >
> > On Thu, Jul 11, 2013 at 4:30 PM, Joe Bowser <bowserj@gmail.com> wrote:
> >
> >> Fair enough.
> >>
> >> On Thu, Jul 11, 2013 at 12:58 PM, Simon MacDonald
> >> <simon.macdonald@gmail.com> wrote:
> >>> It's a simple fix Joe, I'm doing it now.
> >>>
> >>>
> >>> Simon Mac Donald
> >>> http://hi.im/simonmacdonald
> >>>
> >>>
> >>> On Thu, Jul 11, 2013 at 3:55 PM, Joe Bowser <bowserj@gmail.com> wrote:
> >>>
> >>>> Can you attach the plugin to the ticket so we can incorporate the fix?
> >>>>
> >>>> On Thu, Jul 11, 2013 at 12:35 PM, Andreas Sander
> >>>> <andreas.sander@hotmail.de> wrote:
> >>>>> I've created an issue for that:
> >>>>>
> >>>>> https://issues.apache.org/jira/browse/CB-4155
> >>>>>
> >>>>> BTW: I've resolved the problem, by creating a plugin, to call the
> >>>> clearCache command in UIThread.
> >>>>>
> >>>>> Am 11.07.2013 um 16:28 schrieb Simon MacDonald <
> >>>> simon.macdonald@gmail.com>:
> >>>>>
> >>>>>> This is the Android App plugin in Cordova core. Andreas, can
you
> >> open an
> >>>>>> issue on JIRA so this can be tracked/fixed.
> >>>>>>
> >>>>>>
> >>>>>> Simon Mac Donald
> >>>>>> http://hi.im/simonmacdonald
> >>>>>>
> >>>>>>
> >>>>>> On Thu, Jul 11, 2013 at 8:34 AM, Andrew Grieve <
> agrieve@chromium.org
> >>>
> >>>> wrote:
> >>>>>>
> >>>>>>> Are you doing this from a plugin? If so, you should use
> >>>>>>> cordova.getActivity().runOnUiThread()
> >>>>>>>
> >>>>>>>
> >>>>>>> On Thu, Jul 11, 2013 at 4:31 AM, Andreas Sander
> >>>>>>> <andreas.sander@hotmail.de>wrote:
> >>>>>>>
> >>>>>>>> Hi together,
> >>>>>>>>
> >>>>>>>> I've found out that Android is caching some HTTP-Responses,
so I'm
> >>>> using
> >>>>>>>> navigator.app.clearCache(); to trigger the clearing
procedure
> >>>> manually.
> >>>>>>>>
> >>>>>>>> But in logcat I get the following Warning:
> >>>>>>>>
> >>>>>>>> java.lang.Throwable: Warning:
> >>>>>>>> A WebView method was called on thread 'WebViewCoreThread'.
> >>>>>>>> All WebView methods must be called on the UI thread.
Future
> >> versions
> >>>> of
> >>>>>>>> WebView may not support use on other threads.
> >>>>>>>>
> >>>>>>>> I use Cordova 2.7.3.
> >>>>>>>>
> >>>>>>>> Can you help me to fix this thread compatibility problem?
> >>>>>>>>
> >>>>>>>> I can see that android.webkit.WebViewCoreThread.run
is used. I
> >> guess
> >>>>>>>> that's the problem.
> >>>>>>>>
> >>>>>>>> Any help is appreciated!
> >>>>>>>>
> >>>>>>>> With best regards,
> >>>>>>>>
> >>>>>>>> Andreas
> >>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>
> >>>>
> >>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message