2016-01-02 41 views
1

我有一個Electron應用程序,它依靠UI自動化來播放,暫停和跳過全局快捷方式。在網站上,我可以使用jQuery .click()函數並以編程方式點擊這些元素。但是,當同一個站點嵌入到Electron中時,DOM會發生變化 - 是否有任何方法可以在Electron中的webview中點擊特定元素?如何以編程方式點擊電子元素?

這裏是電子顯示來源:

<body style="overflow:hidden;"> 
     <webview id="player" preload="./preload.js" src="https://play.google.com style="position:absolute;width:100%; height:100%" disablewebsecurity="" tabindex="-1"></webview> 
     <script> 
     </script> 
</body> 

回答

3

您可以使用jQuery。不過,我敦促你放棄它,開始意識到vanilla JS有多強大和相似,可以做出更強,更輕的網絡應用程序。

你可以這樣做:

document.getElementById('player').click(); 

請記住,任何你可以在瀏覽器中做什麼,你也可以做電子!

2

在網站上,我可以使用jQuery的。點擊()函數

隨着電子您還可以使用jQuery一模一樣辦法。

相關問題