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";
// Common events for both Android and iOS.
@ -62,38 +64,40 @@ application.on(application.uncaughtErrorEvent, function (args: application.Appli
}
});
// Android activity events
application.on(application.androidActivityCreatedEvent, function (args: application.AndroidActivityBundleEventData) {
if (platform.device.os === platform.platformNames.android) {
// Android activity events
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);
});
});
application.on(application.androidActivityPausedEvent, function (args: application.AndroidActivityEventData) {
application.on(application.androidActivityPausedEvent, function (args: application.AndroidActivityEventData) {
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 +
", 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);
});
});
application.on(application.androidActivityStartedEvent, function (args: application.AndroidActivityEventData) {
application.on(application.androidActivityStartedEvent, function (args: application.AndroidActivityEventData) {
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);
});
});
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);
});
});
}
application.start();