test app fixed for iOS

This commit is contained in:
Vladimir Enchev
2015-07-03 17:02:10 +03:00
parent 85bda581ed
commit 6f0c0fd917

View File

@ -1,4 +1,6 @@
import application = require("application"); import platform = require("platform");
import application = require("application");
application.mainModule = "app/mainPage"; application.mainModule = "app/mainPage";
// Common events for both Android and iOS. // Common events for both Android and iOS.
@ -62,38 +64,40 @@ application.on(application.uncaughtErrorEvent, function (args: application.Appli
} }
}); });
// Android activity events if (platform.device.os === platform.platformNames.android) {
application.on(application.androidActivityCreatedEvent, function (args: application.AndroidActivityBundleEventData) { // Android activity events
console.log("Event: " + args.eventName + ", Activity: " + args.activity + ", Bundle: " + args.bundle); application.on(application.androidActivityCreatedEvent, function (args: application.AndroidActivityBundleEventData) {
}); console.log("Event: " + args.eventName + ", Activity: " + args.activity + ", Bundle: " + args.bundle);
});
application.on(application.androidActivityDestroyedEvent, function (args: application.AndroidActivityEventData) { application.on(application.androidActivityDestroyedEvent, function (args: application.AndroidActivityEventData) {
console.log("Event: " + args.eventName + ", Activity: " + args.activity); console.log("Event: " + args.eventName + ", Activity: " + args.activity);
}); });
application.on(application.androidActivityPausedEvent, function (args: application.AndroidActivityEventData) { application.on(application.androidActivityPausedEvent, function (args: application.AndroidActivityEventData) {
console.log("Event: " + args.eventName + ", Activity: " + args.activity); console.log("Event: " + args.eventName + ", Activity: " + args.activity);
}); });
application.on(application.androidActivityResultEvent, function (args: application.AndroidActivityResultEventData) { application.on(application.androidActivityResultEvent, function (args: application.AndroidActivityResultEventData) {
console.log("Event: " + args.eventName + ", Activity: " + args.activity + console.log("Event: " + args.eventName + ", Activity: " + args.activity +
", requestCode: " + args.requestCode + ", resultCode: " + args.resultCode + ", Intent: " + args.intent); ", requestCode: " + args.requestCode + ", resultCode: " + args.resultCode + ", Intent: " + args.intent);
}); });
application.on(application.androidActivityResumedEvent, function (args: application.AndroidActivityEventData) { application.on(application.androidActivityResumedEvent, function (args: application.AndroidActivityEventData) {
console.log("Event: " + args.eventName + ", Activity: " + args.activity); console.log("Event: " + args.eventName + ", Activity: " + args.activity);
}); });
application.on(application.androidActivityStartedEvent, function (args: application.AndroidActivityEventData) { application.on(application.androidActivityStartedEvent, function (args: application.AndroidActivityEventData) {
console.log("Event: " + args.eventName + ", Activity: " + args.activity); console.log("Event: " + args.eventName + ", Activity: " + args.activity);
}); });
application.on(application.androidActivityStoppedEvent, function (args: application.AndroidActivityEventData) { application.on(application.androidActivityStoppedEvent, function (args: application.AndroidActivityEventData) {
console.log("Event: " + args.eventName + ", Activity: " + args.activity); console.log("Event: " + args.eventName + ", Activity: " + args.activity);
}); });
application.on(application.androidSaveActivityStateEvent, function (args: application.AndroidActivityBundleEventData) { application.on(application.androidSaveActivityStateEvent, function (args: application.AndroidActivityBundleEventData) {
console.log("Event: " + args.eventName + ", Activity: " + args.activity + ", Bundle: " + args.bundle); console.log("Event: " + args.eventName + ", Activity: " + args.activity + ", Bundle: " + args.bundle);
}); });
}
application.start(); application.start();