[
https://issues.apache.org/jira/browse/CB-9970?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Danny Song updated CB-9970:
---
Description:
resolveLocalFileSystemURL should return either success or fail callbacks.
However, we noticed sometimes this function fails to callback. The function was
called but with no callback was returned.
Reproduce Steps:
1. Pass in a file url that doesn't have the real file exist
2. Call the function:
resolveLocalFileSystemURL(fullPathToFile,
function (result) {
logger.info("resolveLocalFileSystemURL successful
callback");
},
function (error) {
logger.error("resolveLocalFileSystemURL error callback");
});
3. Since no file exists in the specified path "fullPathToFile", the function
should have the error callback.
Expected Result: error callback is called.
Actual Result: no callback. But the problem is not reproducible every time. I
tried 7-10 times with the same file url, I could only reproduce 1-2 times.
Note: The problem is only noticed on the Dell Tablet Venue 8 8740 running on
Android 4.4.4. The code has been tested on the other Samsung and Nexus 10
devices running on 4.4.4 and 4.4.2, but couldn't be reproducible.
Note: The fileTransfer.download plugin also has the same symptom sometimes.
Reproduce steps are as same as the above.
was:
resolveLocalFileSystemURL should return either success or fail callbacks.
However, we noticed sometimes this function fails to callback. The function was
called but with no callback was returned.
Reproduce Steps:
1. Pass in a file url that doesn't have the real file exist
2. Call the function:
resolveLocalFileSystemURL(fullPathToFile,
function (result) {
logger.info("resolveLocalFileSystemURL successful
callback");
},
function (error) {
logger.error("resolveLocalFileSystemURL error callback");
});
3. Since no file exists in the specified path "fullPathToFile", the function
should have the error callback.
Expected Result: error callback is called.
Actual Result: no callback. But the problem is not reproducible every time. I
tried 7-10 times with the same file url, I could only reproduce 1-2 times.
Note: The problem is only noticed on the Dell Tablet Venue 8 8740 running on
Android 4.4.4. The code has been tested on the other Samsung and Nexus 10
devices running on 4.4.4 and 4.4.2, but couldn't be reproducible.
> resolveLocalFileSystemURL and fileTransfer.download sometimes failed to
> return callbacks
>
>
> Key: CB-9970
> URL: https://issues.apache.org/jira/browse/CB-9970
> Project: Apache Cordova
> Issue Type: Bug
> Components: CordovaJS
>Affects Versions: 3.5.0
> Environment: Dell Tablet Venue 8 8740 running on Android 4.4.4.
>Reporter: Danny Song
>Priority: Blocker
>
> resolveLocalFileSystemURL should return either success or fail callbacks.
> However, we noticed sometimes this function fails to callback. The function
> was called but with no callback was returned.
> Reproduce Steps:
> 1. Pass in a file url that doesn't have the real file exist
> 2. Call the function:
> resolveLocalFileSystemURL(fullPathToFile,
> function (result) {
> logger.info("resolveLocalFileSystemURL successful
> callback");
> },
> function (error) {
> logger.error("resolveLocalFileSystemURL error callback");
> });
> 3. Since no file exists in the specified path "fullPathToFile", the function
> should have the error callback.
> Expected Result: error callback is called.
> Actual Result: no callback. But the problem is not reproducible every time.
> I tried 7-10 times with the same file url, I could only reproduce 1-2 times.
> Note: The problem is only noticed on the Dell Tablet Venue 8 8740 running on
> Android 4.4.4. The code has been tested on the other Samsung and Nexus 10
> devices running on 4.4.4 and 4.4.2, but couldn't be reproducible.
> Note: The fileTransfer.download plugin also has the same symptom sometimes.
> Reproduce steps are as same as the above.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org