});
this.mainWindow.webContents.on('did-finish-load', function() {
console.log('webContents did-finish-load');
+ if (wrt.isIMEWebApp())
+ self.activateIMEWebHelperClient();
if (self.preloadState == 'readyToShow' || self.preloadState == 'preload') {
self.suspend();
}
'})()';
wrt.executeJS(this.mainWindow.webContents, kAppControlEventScript);
}
+ activateIMEWebHelperClient() {
+ console.log('webApplication : activateIMEWebHelperClient');
+ const kImeActivateFunctionCallScript =
+ '(function(){WebHelperClient.impl.activate();})()';
+ wrt.executeJS(this.mainWindow.webContents, kImeActivateFunctionCallScript);
+ }
show() {
console.log('WebApplication : show');
this.preloadState = 'none';