Loading plugin.xml +3 −3 Changes for plugin.xml: 3 added lines, 3 removed lines. Original line number Diff line number Diff line Loading @@ -218,9 +218,9 @@ <hook type="after_platform_add" 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_plugin_install" src="scripts/windows/broadcastActivateEvent.js" /> --> <!-- <hook type="after_prepare" 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_prepare" src="scripts/windows/broadcastActivateEvent.js" /> </platform> Loading scripts/windows/broadcastActivateEvent.js +9 −13 Changes for scripts/windows/broadcastActivateEvent.js: 9 added lines, 13 removed lines. Original line number Diff line number Diff line Loading @@ -13,24 +13,23 @@ function replace_string_in_file (filename, to_replace, replace_with) { var data = fs.readFileSync(filename, 'utf8'), result; // if (data.indexOf(replace_with) > -1) // return; result = data.replace(new RegExp(to_replace, 'g'), replace_with); if (data.indexOf(replace_with) > -1) return; result = data.replace(to_replace, replace_with); fs.writeFileSync(filename, result, 'utf8'); } var snippet = "var activatedHandler = function (args) {" + "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 () {" + "WinJS.Application.removeEventListener('activated', activatedHandler);" + "}, false);" + "app.removeEventListener('activated', activatedHandler);" + "}, false);\n" + " app.start();"; Loading @@ -39,10 +38,7 @@ var files = [ '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();'); replace_string_in_file(files[i], 'app.start();', snippet); } }, 1000); console.log(123); Loading
plugin.xml +3 −3 Changes for plugin.xml: 3 added lines, 3 removed lines. Original line number Diff line number Diff line Loading @@ -218,9 +218,9 @@ <hook type="after_platform_add" 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_plugin_install" src="scripts/windows/broadcastActivateEvent.js" /> --> <!-- <hook type="after_prepare" 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_prepare" src="scripts/windows/broadcastActivateEvent.js" /> </platform> Loading
scripts/windows/broadcastActivateEvent.js +9 −13 Changes for scripts/windows/broadcastActivateEvent.js: 9 added lines, 13 removed lines. Original line number Diff line number Diff line Loading @@ -13,24 +13,23 @@ function replace_string_in_file (filename, to_replace, replace_with) { var data = fs.readFileSync(filename, 'utf8'), result; // if (data.indexOf(replace_with) > -1) // return; result = data.replace(new RegExp(to_replace, 'g'), replace_with); if (data.indexOf(replace_with) > -1) return; result = data.replace(to_replace, replace_with); fs.writeFileSync(filename, result, 'utf8'); } var snippet = "var activatedHandler = function (args) {" + "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 () {" + "WinJS.Application.removeEventListener('activated', activatedHandler);" + "}, false);" + "app.removeEventListener('activated', activatedHandler);" + "}, false);\n" + " app.start();"; Loading @@ -39,10 +38,7 @@ var files = [ '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();'); replace_string_in_file(files[i], 'app.start();', snippet); } }, 1000); console.log(123);