#3036 Added Try Catch

This commit is contained in:
Nino Righi
2022-04-26 15:27:31 +02:00
parent f6675b67e8
commit 4b3e80cadb

View File

@@ -45,9 +45,10 @@ export class NativeContainerService {
public sendMessage(message: any) {
this.windowRef.nativeWindow.postMessage({ status: 'IN_PROGRESS', data: 'Scan Started' }, '*');
if (this.isUiWebview() && this.isUiWebview().isNative) {
try {
// if (this.isUiWebview() && this.isUiWebview().isNative) {
(this.windowRef.nativeWindow as any).webkit.messageHandlers.scanRequest.postMessage(message);
} else {
} catch (error) {
this.windowRef.nativeWindow.postMessage({ status: 'ERROR', data: 'Not a WebView' }, '*');
this.windowRef.nativeWindow.postMessage(message, '*');
}