問題タブ [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.

0 投票する
1 に答える
1411 参照

keyboard-shortcuts - Electron でグローバル ショートカットを登録する際の致命的なエラー

ドキュメンテーション ページに従って、Electron の global-shortcut モジュールを使用してグローバル キーボード ショートカットを登録しようとしました。( https://github.com/atom/electron/blob/master/docs/api/global-shortcut.md )

しかし、electron を実行すると、コンソールに次のエラーが表示されました。

Ubuntu 14.04 LTS で Electron を実行しています。このエラーがプラットフォーム固有のものかどうかお尋ねしたいと思います。ドキュメント ページで見逃した手順はありますか? 存在しない場合、このエラーを回避する方法はありますか? ありがとう。

0 投票する
1 に答える
357 参照

gruntjs - Electron のデフォルト アプリは変更されません

Google Closure Library を使用した Web アプリを Electron に変換しようとしています。以前grunt-electronはアプリケーションをパッケージ化していましたが、Test.app の既定のアプリは変更されていないようです。Test.app/Contents/Contents/app/ に私のアプリケーションが存在しますが、私のアプリは読み込まれませんが、実際にはデフォルトのアプリが読み込まれます。

私のファイル階層:

  • www: index.js (Electron 構成ファイル)、index.html、css/ 、fonts/、js/**

私の単調な仕事:

0 投票する
2 に答える
14806 参照

javascript - の使い方Electron のメソッド

Electron の<webview> ドキュメントには、オブジェクトで使用できるメソッドのリストがあります。メソッドのいずれかを実行しようとすると、どれも機能しません。インスペクターで要素のプロパティを調べる<webview>と、そのプロトタイプはwebview. ( __proto__ : webview)

すべてのメソッドが保存されているのは、そのプロトタイプです。したがって、これらのメソッドを使用する場合、基本的に要素はプロトタイプからこれらのメソッドを継承する必要があります (例: myWebview.openDevTools())。

でも!Object.getProptotypeOf(myWebview)私が使用するとHTMLElementwebviewインスペクターに表示されるのとは異なります。

これが私のコードの例です:

0 投票する
1 に答える
2501 参照

node.js - Electron アプリの Squirrel イベントで createShortcut を実行する

インストールまたは更新時に Electron アプリのショートカットを作成しようとしていますが、ショートカットを作成するためのコマンドの実行に問題があります。デフォルトでは、Electron アプリは「SquirrelAware」であるため、ショートカットを作成する場所を指定する必要があります。

私の質問は、この質問に対する受け入れられた回答に関連しています。

Electron アプリで Squirrel のイベントを処理する

execモジュールとモジュールを使用しようとしましたがchild_process、どちらも機能していないようです。私は現在、PowerShell を起動して、スタート メニューとデスクトップにショートカットを作成するスクリプトを実行しようとしています (そして失敗しています) が、これはかなり長く、もっと簡単な方法が必要だと感じています。

child_process モジュールと PowerShell を使用した現在の試みは次のとおりです。

これに関する任意の助けをいただければ幸いです

0 投票する
1 に答える
4529 参照

node.js - Electron アプリでファイルを見るには?

Chokidar を使用してアプリ内のファイルを監視したいと考えています。問題は、chokidar.watch をインスタンス化しようとするたびに electron がエラーをスローすることです。これが 2 つの間の既知の互換性の問題であるかどうか、またこの問題を解決する組み込みのソリューションがあるかどうか疑問に思っていました。Google は、electron アプリでファイルを監視することに関して、これまでのところ何も提供していません。このエラーは、chokidar オブジェクトを使用している場合にのみ発生します。要求しても問題はありません。

レンダラー プロセスの私のコードは以下のとおりです。var ウォッチャー コードをコメント アウトすると、コンソール エラーが完全に解消されます。コードはドキュメントから直接です。

コンソール エラー:

私のプロジェクトに監視を追加する方法についてのアドバイスは大歓迎です。Atom エディターは、ファイル エクスプローラーを使用してファイルとフォルダーが追加されたことを検出し、サイドバーに最新のフォルダー情報を適切に表示します。アトムができるなら、私のアプリもできます!

0 投票する
1 に答える
29680 参照

node.js - electron でコマンドライン引数を渡す方法

私はちょうど電子を使い始めました。を使用して electron を実行electronしているときに、コマンドライン引数を渡す方法について疑問があります。npm start

Node.jsが使用している:node server.js one two=three four コマンドプロンプト:

Node.js働いています。これを電子で機能させる方法を知る必要があります。

誰かがこれに対する解決策を教えてください。

0 投票する
1 に答える
1352 参照

node.js - Electron (atom shell) ウィンドウがしばらくすると勝手に閉じてしまう

electron-prebuilt を使用した単純な Hello World アプリケーションがセットアップされています。コマンドで実行しnpm startます。

ウィンドウは正常に期待どおりに表示されます。ただし、しばらくすると自然に閉じられます。

コマンドプロンプトでは、ウィンドウが閉じられる前に次の警告がスローされます:

この問題の原因は何ですか?

npm のバージョンは 1.4.10 で、ノード (io.js 経由) のバージョンは 0.11.13 (Windows 7 x64) です。