ElectronのWebviewで履歴の戻る/進む ~手巻き寿司を添えて~
<webview>.goBack()
Makes the guest page go back.
<webview>.goForward()
Makes the guest page go forward.
手巻き寿司
エレクトロン手巻き寿司 - Qiita
では空のelectron-temaki-sushi/templates/index.coffee
が用意されています。
これは手巻いたときにindex.js
としてindex.html
に読み込まれるので、好きなコードを記述できます。
素晴らしいですね。
寿司本体はわさび抜きで、お客の好みに合わせて自由につけてくださいって感じでしょうか1
document.addEventListener 'keydown', ((event) ->
if event.altKey == true && event.keyCode == 37
document.getElementById('mainWebview').goBack()
if event.altKey == true && event.keyCode == 39
document.getElementById('mainWebview').goForward()
)
たまに使うと戻れないのが不便なので、
Alt + ←
Alt + →
で操作できるようにしました。
開発中は手巻き寿司した後のindex.js
を直接編集。
さらにmain.js
も編集しopenDevTools()
を追加すると捗る。
参考
function(event) {}
になって欲しいのに
event(function() {})
になってしまう問題。
あるいはES2016のアロー関数=>
のつもりで->
つかっていた問題。
-
美味くない例え ↩
Author And Source
この問題について(ElectronのWebviewで履歴の戻る/進む ~手巻き寿司を添えて~), 我々は、より多くの情報をここで見つけました https://qiita.com/khsk/items/82f7589945d92e841636著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .