mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
Update ui-tests-app/app.ts.
This commit is contained in:
@@ -1,6 +1,9 @@
|
|||||||
import application = require("application");
|
import application = require("application");
|
||||||
application.mainModule = "mainPage";
|
application.mainModule = "mainPage";
|
||||||
|
|
||||||
|
var countResume = 0;
|
||||||
|
var countSuspend = 0;
|
||||||
|
|
||||||
application.onUncaughtError = function (error: application.NativeScriptError) {
|
application.onUncaughtError = function (error: application.NativeScriptError) {
|
||||||
console.warn(error.message);
|
console.warn(error.message);
|
||||||
if (error.nativeError) {
|
if (error.nativeError) {
|
||||||
@@ -21,20 +24,20 @@ application.on(application.launchEvent, function (args: application.ApplicationE
|
|||||||
application.on(application.suspendEvent, function (args: application.ApplicationEventData) {
|
application.on(application.suspendEvent, function (args: application.ApplicationEventData) {
|
||||||
if (args.android) {
|
if (args.android) {
|
||||||
// For Android applications, args.android is an android activity class.
|
// For Android applications, args.android is an android activity class.
|
||||||
console.log("### SuspendEvent Activity: " + args.android);
|
console.log("#" + ++countSuspend + "# SuspendEvent Activity: " + args.android);
|
||||||
} else if (args.ios) {
|
} else if (args.ios) {
|
||||||
// For iOS applications, args.ios is UIApplication.
|
// For iOS applications, args.ios is UIApplication.
|
||||||
console.log("### SuspendEvent UIApplication: " + args.ios);
|
console.log("#" + ++countSuspend + "# SuspendEvent UIApplication: " + args.ios);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
application.on(application.resumeEvent, function (args: application.ApplicationEventData) {
|
application.on(application.resumeEvent, function (args: application.ApplicationEventData) {
|
||||||
if (args.android) {
|
if (args.android) {
|
||||||
// For Android applications, args.android is an android activity class.
|
// For Android applications, args.android is an android activity class.
|
||||||
console.log("### ResumeEvent Activity: " + args.android);
|
console.log("#" + ++countResume + "# ResumeEvent Activity: " + args.android);
|
||||||
} else if (args.ios) {
|
} else if (args.ios) {
|
||||||
// For iOS applications, args.ios is UIApplication.
|
// For iOS applications, args.ios is UIApplication.
|
||||||
console.log("### ResumeEvent UIApplication: " + args.ios);
|
console.log("#" + ++countResume + "# ResumeEvent UIApplication: " + args.ios);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user