問題タブ [nwjs]
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.
javascript - スクロールバーのサムネイルの正しい位置を取得するにはどうすればよいですか?
スクロールバーのつまみの正しい位置を検出しようとしています。これが可能かどうか誰かが説明してもらえますか。スクロールバーのサムネイルの幅は固定されていません。nw.js、ES6、および jQuery ライブラリを使用しています。
以下は、私のコードの簡略化された抽出です。
サイズ変更とスクロール リスナーは正常に機能します。唯一のボトルネックは、スクロールバー サムネイルの幅を決定する方法です。win
DOM のウィンドウの nw.js ラッパーです。ここを参照してください(初期化は質問に関係ないため、ここでは示されていません)。
node.js - node.js が applescript アプリケーションを呼び出したときに出力がありません
次のように NodeJS を使用して Applescript アプリケーションを実行しています。
アップルスクリプト:
ノード コードは、node-webkit (nwjs) アプリから実行されます。Applescript アプリは、ScriptEditor で実行した場合と、nwjs アプリから呼び出した場合に機能します。
最後の 2 つのイベント ハンドラーで何も返されません。最初の 2 つの出力はそれぞれ次のとおりです。
誤った Applescript コードを故意に記述して強制的にエラーを発生させても、node.js エラー イベント ハンドラには何も出力されません。私の質問は、Applescript からイベント ハンドラーに出力を戻すにはどうすればよいですか? 次の順序を変更したり、最初の 2 つをコメントアウトしたりしても役に立ちません。