From cc906ddd2bf4100de0a38b0d951cd9448bd41891 Mon Sep 17 00:00:00 2001 From: Vladimir Borisov Date: Tue, 27 Jul 2021 10:55:12 +0300 Subject: [PATCH] Do not initShellComm in frame --- src/stremio_app/stremio_wevbiew/wevbiew.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/stremio_app/stremio_wevbiew/wevbiew.rs b/src/stremio_app/stremio_wevbiew/wevbiew.rs index 3e25776..5ae81a2 100644 --- a/src/stremio_app/stremio_wevbiew/wevbiew.rs +++ b/src/stremio_app/stremio_wevbiew/wevbiew.rs @@ -94,9 +94,11 @@ impl PartialUi for WebView { webview .add_script_to_execute_on_document_created( r##" + try{if(window.self === window.top) { window.qt={webChannelTransport:{send:window.chrome.webview.postMessage}}; window.chrome.webview.addEventListener('message',ev=>window.qt.webChannelTransport.onmessage(ev)); window.onload=()=>{try{initShellComm();}catch(e){window.chrome.webview.postMessage('{"id":1,"args":["app-error","'+e.message+'"]}')}}; + }}catch(e){} "##, |_| Ok(()), )