incubator-callback-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chris Smith (JIRA)" <>
Subject [jira] [Commented] (CB-686) window.resolveLocalFileSystemURI doesn't always execute callbacks
Date Thu, 10 May 2012 20:54:48 GMT


Chris Smith commented on CB-686:

After reading the ticket you've related this to  - I have been getting the error mentioned
on CB-680
05-10 19:55:14.432: I/Web Console(22223): JSCallback Error: Request failed. at file:///android_asset/www/js/cordova-1.7.0.js:3570

It seems to occur when I have a callback, which redirects to another page.
i.e. I'm saving a file, then onsuccess calling window.location = "nextpage.html";

This error comes up everytime, 
I'll see if I can put an example together for that.
> window.resolveLocalFileSystemURI doesn't always execute callbacks
> -----------------------------------------------------------------
>                 Key: CB-686
>                 URL:
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Android
>    Affects Versions: 1.7.0
>         Environment: Galaxt Tab 10.1 running Android 3.2
>            Reporter: Chris Smith
>            Assignee: Joe Bowser
>            Priority: Blocker
> I have a block of code that attempts to read a temp.json file that my application uses
to hold various pieces of information.
> However, intermittantly, the callbacks for window.resolveLocalFileSystemURI don't fire.
(Either success or fail?!)
> I've simplified the code to the following example below.
> Using the console.log I can see that on occasion, it doesn't get to line 3 - nor does
it call the error.
> I can't see anything to indicate why the callbacks are never triggered, nor why it might
do this intermittantly.
> console.log("1:Looking for workingdata in DIR:" + settingsDir);
> window.resolveLocalFileSystemURI("file://" + settingsDir, function(entry) {
> console.log("2:Resolved file system" + entry.fullPath);
> },fileSystemFail);
> function fileSystemFail(error) {
> console.log("A file system failure occured");
> console.log(error.code + ":" + lookupFileErrorCode(error.code)); 
> }

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message