commit c82c605656d0e88a9703c563d9480a144fb00cd9
parent 5e447b8bc285728a456b0f0c4ec663e36a824065
Author: tg(x) <*@tg-x.net>
Date: Fri, 30 Sep 2016 20:45:18 +0200
run scripts on background page after onLoad
Diffstat:
1 file changed, 19 insertions(+), 18 deletions(-)
diff --git a/background/main.ts b/background/main.ts
@@ -16,26 +16,27 @@
/**
* Entry point for the background page.
- *
+ *
* @author Florian Dold
*/
"use strict";
-// TypeScript does not allow ".js" extensions in the
-// module name, so SystemJS must add it.
-System.config({
- defaultJSExtensions: true,
- });
-
-
-System.import("../lib/wallet/wxMessaging")
- .then((wxMessaging) => {
- // Export as global for debugger
- (window as any).wxMessaging = wxMessaging;
- wxMessaging.wxMain();
- })
- .catch((e) => {
- console.log("wallet failed");
- console.error(e.stack);
- });
+window.addEventListener("load", () => {
+
+ // TypeScript does not allow ".js" extensions in the
+ // module name, so SystemJS must add it.
+ System.config({
+ defaultJSExtensions: true,
+ });
+
+ System.import("../lib/wallet/wxMessaging")
+ .then((wxMessaging) => {
+ // Export as global for debugger
+ (window as any).wxMessaging = wxMessaging;
+ wxMessaging.wxMain();
+ }).catch((e) => {
+ console.log("wallet failed");
+ console.error(e.stack);
+ });
+});