Commit 8b697888 by Sebastián Katzer

Handle click event on launch

parent ec6e2b68
...@@ -218,9 +218,9 @@ ...@@ -218,9 +218,9 @@
<hook type="after_platform_add" src="scripts/windows/setToastCapable.js" /> <hook type="after_platform_add" src="scripts/windows/setToastCapable.js" />
<hook type="after_plugin_install" src="scripts/windows/setToastCapable.js" /> <hook type="after_plugin_install" src="scripts/windows/setToastCapable.js" />
<!-- <hook type="after_platform_add" src="scripts/windows/broadcastActivateEvent.js" /> --> <hook type="after_platform_add" src="scripts/windows/broadcastActivateEvent.js" />
<!-- <hook type="after_plugin_install" src="scripts/windows/broadcastActivateEvent.js" /> --> <hook type="after_plugin_install" src="scripts/windows/broadcastActivateEvent.js" />
<!-- <hook type="after_prepare" src="scripts/windows/broadcastActivateEvent.js" /> --> <hook type="after_prepare" src="scripts/windows/broadcastActivateEvent.js" />
</platform> </platform>
......
...@@ -13,25 +13,24 @@ function replace_string_in_file (filename, to_replace, replace_with) { ...@@ -13,25 +13,24 @@ function replace_string_in_file (filename, to_replace, replace_with) {
var data = fs.readFileSync(filename, 'utf8'), var data = fs.readFileSync(filename, 'utf8'),
result; result;
// if (data.indexOf(replace_with) > -1) if (data.indexOf(replace_with) > -1)
// return; return;
result = data.replace(new RegExp(to_replace, 'g'), replace_with);
result = data.replace(to_replace, replace_with);
fs.writeFileSync(filename, result, 'utf8'); fs.writeFileSync(filename, result, 'utf8');
} }
var snippet = var snippet =
"var activatedHandler = function (args) {" + "var activatedHandler = function (args) {" +
"channel.deviceready.subscribe(function () {" + "channel.deviceready.subscribe(function () {" +
"WinJS.Application.queueEvent(args);" + "app.queueEvent(args);" +
"});" + "});" +
"};" + "};" +
"WinJS.Application.addEventListener('activated', activatedHandler, false);" + "app.addEventListener('activated', activatedHandler, false);" +
"document.addEventListener('deviceready', function () {" + "document.addEventListener('deviceready', function () {" +
"WinJS.Application.removeEventListener('activated', activatedHandler);" + "app.removeEventListener('activated', activatedHandler);" +
"}, false);" + "}, false);\n" +
"app.start();"; " app.start();";
var files = [ var files = [
...@@ -39,10 +38,7 @@ var files = [ ...@@ -39,10 +38,7 @@ var files = [
'platforms/windows/platform_www/cordova.js' 'platforms/windows/platform_www/cordova.js'
]; ];
setTimeout(function () {
for (var i = 0; i < files.length; i++) {
replace_string_in_file(files[i], 'app.start();', '123app.start();');
}
}, 1000);
console.log(123); for (var i = 0; i < files.length; i++) {
replace_string_in_file(files[i], 'app.start();', snippet);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment