2017-07-06 10 views
1

質問するとうまくいきますが、webviewの下のすべてがshadow-rootで覆われていないとnw.jsアプリケーションでwebviewタグを使用する方法がありますか?webviewを使用してshadowprotectを使用してNW.jsを作成します。

<webview id="foo" src="file:///C:/Users/midjo/Desktop/TEST.html" style="display:flex; height:100%; width:100%;" partition="trusted" tabindex="-1"> 

影ルート(オープン)

答えて

0

影ルートがOKではありません、しかし、それはあなたが内部のDOMでやりたいのは簡単です。たとえば :

<webview id="foo" src="test.html" partition="trusted" style="display: flex;"></webview> 
<script> 
    foo.addEventListener('loadstop', e => { 
     foo.executeScript({ 
      code: `document.querySelector('body').innerText;` 
     }, result => { 
      console.log(result); 
     }); 
    }); 
</script> 

あなたは、任意のコンテンツを取得し、物事をクリックしても、任意のJSファイルを注入することができます。

関連する問題