DRYな備忘録

Don't Repeat Yourself.

electron

ElectronデスクトップアプリによるGoogleのOAuth2クライアント実装

目的 僕が、ElectronデスクトップアプリによるOAuthプロセスを知る うるせえ動くもん見せろ はい。 github.com ゴール 手元のElectronアプリで、ログインユーザ(この場合、僕自身)のAPIトークンで、GoogleのなんらかのAPIが叩ける ← 登録したアプリ下でわ…

ElectronアプリをMac上でWindows向けにビルドする

ゴール MacOS上で動いてるElectronアプリがある electron-packagerを使い、Mac用に.appというフォルダを作って配布できている Windowsのひとたちにも配布したい 参考 GitHub - electron-userland/electron-packager: Customize and package your Electron ap…

electronのWebView.executeJavaScriptがコールバックを呼ばない問題

以下のようなコードを書いて、electronのwindow内に作ったWebViewの中の情報を取得しようとした。 let webview = document.createElement('webview'); webview.addEventListener('did-finish-load', function() { // 第1引数に内部で実行したいJavaScript文…