mirror of
https://github.com/apache/cordova-android.git
synced 2025-02-26 12:03:28 +08:00
Merge branch 'master' of github.com:phonegap/phonegap-android
This commit is contained in:
commit
0dc64d2aa7
@ -162,13 +162,26 @@ FileReader.DONE = 2;
|
|||||||
FileReader.prototype.abort = function() {
|
FileReader.prototype.abort = function() {
|
||||||
this.readyState = FileReader.DONE;
|
this.readyState = FileReader.DONE;
|
||||||
|
|
||||||
|
// set error
|
||||||
|
var error = new FileError();
|
||||||
|
error.code = error.ABORT_ERR;
|
||||||
|
this.error = error;
|
||||||
|
|
||||||
|
// If error callback
|
||||||
|
if (typeof this.onerror == "function") {
|
||||||
|
var evt = File._createEvent("error", this);
|
||||||
|
this.onerror(evt);
|
||||||
|
}
|
||||||
// If abort callback
|
// If abort callback
|
||||||
if (typeof this.onabort == "function") {
|
if (typeof this.onabort == "function") {
|
||||||
var evt = File._createEvent("abort", this);
|
var evt = File._createEvent("abort", this);
|
||||||
this.onabort(evt);
|
this.onabort(evt);
|
||||||
}
|
}
|
||||||
|
// If load end callback
|
||||||
// TODO: Anything else to do? Maybe sent to native?
|
if (typeof this.onloadend == "function") {
|
||||||
|
var evt = File._createEvent("loadend", this);
|
||||||
|
this.onloadend(evt);
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -208,15 +221,15 @@ FileReader.prototype.readAsText = function(file, encoding) {
|
|||||||
// Save result
|
// Save result
|
||||||
me.result = r;
|
me.result = r;
|
||||||
|
|
||||||
// DONE state
|
|
||||||
me.readyState = FileReader.DONE;
|
|
||||||
|
|
||||||
// If onload callback
|
// If onload callback
|
||||||
if (typeof me.onload == "function") {
|
if (typeof me.onload == "function") {
|
||||||
var evt = File._createEvent("load", me);
|
var evt = File._createEvent("load", me);
|
||||||
me.onload(evt);
|
me.onload(evt);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// DONE state
|
||||||
|
me.readyState = FileReader.DONE;
|
||||||
|
|
||||||
// If onloadend callback
|
// If onloadend callback
|
||||||
if (typeof me.onloadend == "function") {
|
if (typeof me.onloadend == "function") {
|
||||||
var evt = File._createEvent("loadend", me);
|
var evt = File._createEvent("loadend", me);
|
||||||
@ -235,15 +248,15 @@ FileReader.prototype.readAsText = function(file, encoding) {
|
|||||||
// Save error
|
// Save error
|
||||||
me.error = e;
|
me.error = e;
|
||||||
|
|
||||||
// DONE state
|
|
||||||
me.readyState = FileReader.DONE;
|
|
||||||
|
|
||||||
// If onerror callback
|
// If onerror callback
|
||||||
if (typeof me.onerror == "function") {
|
if (typeof me.onerror == "function") {
|
||||||
var evt = File._createEvent("error", me);
|
var evt = File._createEvent("error", me);
|
||||||
me.onerror(evt);
|
me.onerror(evt);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// DONE state
|
||||||
|
me.readyState = FileReader.DONE;
|
||||||
|
|
||||||
// If onloadend callback
|
// If onloadend callback
|
||||||
if (typeof me.onloadend == "function") {
|
if (typeof me.onloadend == "function") {
|
||||||
var evt = File._createEvent("loadend", me);
|
var evt = File._createEvent("loadend", me);
|
||||||
@ -289,15 +302,15 @@ FileReader.prototype.readAsDataURL = function(file) {
|
|||||||
// Save result
|
// Save result
|
||||||
me.result = r;
|
me.result = r;
|
||||||
|
|
||||||
// DONE state
|
|
||||||
me.readyState = FileReader.DONE;
|
|
||||||
|
|
||||||
// If onload callback
|
// If onload callback
|
||||||
if (typeof me.onload == "function") {
|
if (typeof me.onload == "function") {
|
||||||
var evt = File._createEvent("load", me);
|
var evt = File._createEvent("load", me);
|
||||||
me.onload(evt);
|
me.onload(evt);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// DONE state
|
||||||
|
me.readyState = FileReader.DONE;
|
||||||
|
|
||||||
// If onloadend callback
|
// If onloadend callback
|
||||||
if (typeof me.onloadend == "function") {
|
if (typeof me.onloadend == "function") {
|
||||||
var evt = File._createEvent("loadend", me);
|
var evt = File._createEvent("loadend", me);
|
||||||
@ -316,15 +329,15 @@ FileReader.prototype.readAsDataURL = function(file) {
|
|||||||
// Save error
|
// Save error
|
||||||
me.error = e;
|
me.error = e;
|
||||||
|
|
||||||
// DONE state
|
|
||||||
me.readyState = FileReader.DONE;
|
|
||||||
|
|
||||||
// If onerror callback
|
// If onerror callback
|
||||||
if (typeof me.onerror == "function") {
|
if (typeof me.onerror == "function") {
|
||||||
var evt = File._createEvent("error", me);
|
var evt = File._createEvent("error", me);
|
||||||
me.onerror(evt);
|
me.onerror(evt);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// DONE state
|
||||||
|
me.readyState = FileReader.DONE;
|
||||||
|
|
||||||
// If onloadend callback
|
// If onloadend callback
|
||||||
if (typeof me.onloadend == "function") {
|
if (typeof me.onloadend == "function") {
|
||||||
var evt = File._createEvent("loadend", me);
|
var evt = File._createEvent("loadend", me);
|
||||||
|
@ -175,6 +175,7 @@ public class FileUtils extends Plugin {
|
|||||||
String line;
|
String line;
|
||||||
while ((line = reader.readLine()) != null) {
|
while ((line = reader.readLine()) != null) {
|
||||||
data.append(line);
|
data.append(line);
|
||||||
|
data.append('\n');
|
||||||
}
|
}
|
||||||
return data.toString();
|
return data.toString();
|
||||||
}
|
}
|
||||||
|
@ -22,7 +22,7 @@ public class PluginResult {
|
|||||||
|
|
||||||
public PluginResult(Status status, String message) {
|
public PluginResult(Status status, String message) {
|
||||||
this.status = status.ordinal();
|
this.status = status.ordinal();
|
||||||
this.message = "'" + message + "'";
|
this.message = JSONObject.quote(message);
|
||||||
}
|
}
|
||||||
|
|
||||||
public PluginResult(Status status, JSONArray message) {
|
public PluginResult(Status status, JSONArray message) {
|
||||||
|
Loading…
Reference in New Issue
Block a user