Addon initialize logic will cost over 500ms, it effect app performance,
now we skip addon feature in TV.
After addon feature is released in TV, we will consider a proper policy
to initialize addon in logic(Maybe add FMS key for TV or add app's metadata
to enable addon feature).
Change-Id: I360f34db70fed32434ce91f692bc8c1103385c2c
Signed-off-by: liwei <wei90727.li@samsung.com>
app.once('ready', (event: any) => {
console.log('ready');
- let addonAvailable = addonManager.initialize();
- console.log("addonBuild : " + addonAvailable);
- if (addonAvailable) {
- const XWalkExtension = require('../common/wrt_xwalk_extension');
- XWalkExtension.initialize();
- XWalkExtension.preventCleanup();
+ if (!wrt.tv) {
+ let addonAvailable = addonManager.initialize();
+ console.log("addonBuild : " + addonAvailable);
+ if (addonAvailable) {
+ const XWalkExtension = require('../common/wrt_xwalk_extension');
+ XWalkExtension.initialize();
+ XWalkExtension.preventCleanup();
+ }
}
});