問題タブ [electron]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
desktop-shortcut - グローバル ショートカットがトリガーされたときにどのアプリにフォーカスがあるか
グローバル ショートカットを使用してダイアログをポップアップします。しかし、ショートカットがトリガーされた瞬間にフォーカスを持っているアプリケーションに応じて、ダイアログを埋めたいと思います。
しかし、私はそれを行う方法を見つけることができません。ここで拡張コードを読みました が、コードを変更する方法と、electron を再コンパイルする方法を知るのは難しいです。
誰かがポインタを持っていれば、それは大歓迎です:)
electron - Electron (Atom Shell) アプリケーションでユーザー設定を保存する場所は?
ユーザー設定を保存する組み込みのメカニズムが見つからないようです。私は、electron がすべてのデスクトップ プラットフォームでユーザー設定を保存するための標準的な方法を提供することを望んでいました。前例がない場合は自分で実装できますが、すぐにカスタム ソリューションに飛びつきたくありませんでした。この分野では、オンラインでの調査はかなりまばらです。ありがとう!
javascript - Electron App node-integration : POST 後に require() にアクセスする方法
私は electron アプリを構築していますが、ページがそれ自体に POST するときに require が未定義であるという問題に遭遇しました。私の目標は、残念ながらこの投稿動作を持つ既存のサイトのラッパーとして electron を使用することです。preload と executeJavascript で多くの試行錯誤を繰り返した結果、require() を使用すると node-integration が機能することがわかりました。それは、リクエストが POST でない限りです。私は Electron とノードにかなり慣れていないので、単純なものが欠けているだけかもしれません!
この動作は、Electron 0.26.0 および 0.27.1 で発生します。
問題を再現する最も簡単な方法を次に示します。
パッケージ.json
main.js
index.html
javascript - Electron (Atom-Shell) ページ内のリンクから unix コマンドを実行
Electron (Atom-Shell) を学習しようとしていますが、ドキュメントを見つけるのはかなり難しいと感じています...
index.htmlでリンクを作成する方法を理解しようとしているだけ<a href="something"></a>
で、ターミナルウィンドウを開くか、何らかのプログラムを実行します。
プログラムで必要に応じて特定のタスクを学習することで言語を学習します。そのため、プログラムで他の方法で使用される手法を利用できるようにお願いしています。
助けてくれてありがとう。
node.js - electron (atom-shell) Module.require のソース コードはどこにありますか?
nodejsのrequireを模倣するカスタムrequire関数を使用していますが、正常に動作します。
しかし、electronでは、私は得る
window.addEventListener
カスタム必須コード内で呼び出す場合。
electron の「require」関数のソース コードを読むことができれば、私のバージョンが失敗する理由をおそらく理解できるでしょう。
command-line - コマンド ラインまたは外部プログラムからの Electron (Atom Shell) WindowBrowser のサイズの変更
外部プログラムから electron (atom-shell) WindowBrowser オブジェクトのウィンドウ サイズを制御したいと考えています。Electron アプリ コード内で WindowBrowser.SetSize(w, h) メソッドを使用できることはわかっていますが、この動作をトリガーするには、別の (Electron 以外の) プログラムでイベントが必要です。これを行う良い方法はありますか?Electron がこれを行うことができない場合、これに対応できる別のデスクトップ アプリケーション フレームワークまたはメソッドはありますか?
現在、私の希望は、ファイルに WindowBrowser ID を設定し、外部プログラムからそのファイルを読み取り、その ID を使用して参照される WindowBrowser の SetSize を electron アプリに指示するコマンド ライン文字列を送信することです。私は Electron にまったく慣れていないので、これが機能するかどうか、またはその方法がわかりません。
node.js - データベースとしてelectron SQlのデータベースにデータを挿入し、フロントエンドとしてReactする方法
私はエレクトロンの新人です。
Electron を使用して小さなアプリを構築しようとしています。私がやろうとしているのは、フロントエンドから取得したデータを挿入することです。
私は SQL を使用しており、データベースを持っており、フロントエンドが提案できるように反応します。
データを挿入するには?誰でも解決策を教えてください。
私を助けてください。
私はこのように試しました: これは私の Index .html であり、ここから取得したデータを投稿する必要があります。ZIpcode.js には MySQL コードが含まれます。
索引.html
zipcode.js
node.js - Electron 内で node_modules を使用するには?
Electron を Angular2、Typescript、および Electron と組み合わせて使用して、npm 経由でインストールされたノード モジュール パッケージの使用方法を見つけようとしています。現在の問題は、モジュールの場所を のように指定する必要があることですvar module = require('./node_modules/xyz/lib/xyz.js')
。しかし、electron は内部にある xyz の依存関係を見つけられず、見つからない./node_modules/xyz/node_modules/yyy
と文句を言い./yyy.js
ます。
電子アプリの構造