使用退格键返回Electron <webview>

时间:2017-06-05 18:06:05

标签: javascript electron

我正在写一个电子应用程序。我使用webview在我的应用程序中显示一个网站。当我按退格键时,我希望webview中的网站返回。关于webview的官方纪录片对我没有帮助。请按退格键后如何让webview内容返回?

3 个答案:

答案 0 :(得分:1)

所以最后我明白了。这是最终的代码。

const webview = document.querySelector('webview')
webview.addEventListener('keydown', (e)=>{
        if(e.keyCode === 8) webview.goBack();

})

感谢您的按键代码。 ^ _ ^

答案 1 :(得分:1)

如果您希望在<textarea><input>中键入退格键时不再返回,请尝试以下操作:

const webview = document.querySelector('webview')
webview.addEventListener('keydown', (e)=>{
        if(e.keyCode === 8 && e.target.nodeName.toLowerCase() !== 'textarea' && e.target.nodeName.toLowerCase() !== 'input' && e.target.contentEditable !== 'true') webview.goBack();
});

(如果这对您有用,请记住您可以通过单击绿色复选标记将其标记为已接受。)

答案 2 :(得分:0)

尝试:

import pandas as pd

x1 = pd.read_csv('x1.csv')
x2 = pd.read_csv('x2.csv')
result = pd.merge(x1, x2, on='number')
result.to_csv('result.csv',
              index=False,
              columns=['Last Name', 'First Name', 'number', 'quiz'])

(使用ES6箭头功能和模板文字)