問題タブ [node-webkit]

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 投票する
2 に答える
1064 参照

javascript - node-webkit でフラッシュが開いたウィンドウを制御する

ノード WebkitフレームレスアプリにYouTube ビデオを埋め込んでいます。ビデオ内の YouTube リンクがクリックされるたびに、デフォルトのブラウザで URL を開くことが期待される動作ですが、新しいノード Webkitフレームレスを作成することです。私のアプリの上にあるウィンドウ。iv'eはwindow.openをオーバーライドしようとしましたが、フラッシュはおそらく他のAPIを使用して新しいウィンドウを起動するため、これは役に立ちません。私が探しているのは、新しいウィンドウを完全に無効にするか、いつでも傍受できるようにする方法です新しいウィンドウが開き、URL をデフォルトのブラウザーにリダイレクトします。API を調べたところ、すべてのウィンドウ インスタンスを持つブラウザ プロセスに JavaScript が公開されていないようです。

この問題を解決する方法についてのアイデアはありますか?

編集:わかりましたので、フラッシュ呼び出しを無効にする方法があります。これnavigateToURLは、に追加するパラメーターです:<param name="allowNetworking" value="internal"/>理想的ではありませんが、これはUXに役立ちます。ソース: http://livedocs.adobe.com/flex/3/html/help.html?content=wrapper_13.html

2 番目の編集: 私が発見したもう 1 つのバグは、2 番目のポップアップが node-webkit を完全にクラッシュさせることです。

0 投票する
0 に答える
309 参照

python - Excel ファイル名にスペースがあると、excel-parser が失敗しました

nodejsでexcel-parserを使ってexcelを解析しているのですが、ファイル名にスペースが含まれているとエラーになります。

これはエラーメッセージです:

私のコードはここにあります:

Excel-parserを使用して名前にスペースが含まれるExcelファイルを解析するにはどうすればよいですか?

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

javascript - DOMに接続されていない場合、JSはイベントリスナーで動的に作成された要素を削除しますか?

次のようなコードがあるとします。

問題は、コールバックのコンテキストから移動した後、JS は「someName」関数で作成された「elem」要素を完全に削除するかどうかです。もう1つの質問は、「クリック」イベントを発行した後に変更されていない場合、JSは「elem」要素を削除しますか?

「elem」要素が削除される時期を教えてください。

PS: node-webkit を使用して単純なアプリケーションを作成しようとしていますが、node-webkit がファイル ダイアログを開いて (ファイルを開く、ファイルを保存するなど)、その結果を処理するには、そのような種類のコードが必要です。

0 投票する
3 に答える
1201 参照

angularjs - ノード webkit で angularjs アプリをテストする方法

node-webkit で angularjs アプリを実行したい場合、テストするためのオプションは何ですか?

テストのためにnwのドキュメントを見てみましたが、あまり意味がありませんでしたhttps://github.com/rogerwang/node-webkit/wiki/How-to-run-node-webkit%27s-test-cases

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

node.js - 進行中の NodeJS および Node-webkit ファイルのアップロード

node-webkit を使用してデスクトップ アプリを作成しています。アプリはディレクトリをスキャンし、そのディレクトリからサーバーにすべてのファイルをアップロードします。

アップロードは問題なく動作しています(サーバー側でストリーミングを動作させることができなかったので、POST を使用するだけです)。

現時点でのコードは次のとおりです。リクエストライブラリを使用しています。

私の問題は、アップロード時の「データ」イベントはアップロードの進行状況ではなく、ディスクの進行状況からファイルを読み取ることです。フォームに「データ」イベントを追加してみましたが、同じ結果でした。

基本的に、ファイルをサーバーにアップロードし、進行状況をユーザーに報告するにはどうすればよいですか。

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

angularjs - node-webkit で AngularJS $routerProvider が正しく機能しない

node-webkit と angular を使用してデスクトップ アプリケーションを構築しています。angularのバージョン1.0.7を使用していますが、フレームワークの改善を利用するには更新する必要があります。残念ながら、ngRoute以前はルーティングに問題がなかったのに対し、新しいモジュールは正しく機能していないようです。

ボイラープレートを例として使用するangular-seedと、アプリが読み込まれるとビュー 1 が表示されますが、ビュー 1 とビュー 2 のリンクをクリックしても効果がないように見えます。ブラウザーで Web ページとして提供される場合は正常に動作することを確認しましたが、node-webkit 環境では失敗します。

アドレスバーに の代わりに表示されるotherwiseオプションをコメントアウトすると、もちろん、view1 も view2 も表示されず、view1 と view2 のリンクをクリックしても効果がないことがわかりました。リンクが間違って解釈されている可能性がありますか? もしそうなら、それらはどのようにフォーマットされるべきですか?私はたくさんの組み合わせで遊んで効果がありませんでした。$routeProviderindex.html#/C:/view1app/index.html#/view1

app.js

index.html

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

node-webkit - Node-webkit app- 更新方法は?

node-webkit を使用して生徒向けのアプリを開発しています。ワンストップ ソリューションを提供するには、node-webkit アーカイブを月に 1 回更新する必要があります。それを達成する方法はありますか?基本的に、「page1.html」など、毎月 1 つの html ファイルだけを置き換える必要があります。私はグーグルで検索しましたが、どこから始めればよいかわかりません。

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

google-drive-api - Node-webkit と Google ドライブ API

node-webkit で Google Drive API を動作させようとしています。

認証メッセージが送信されると、拒否される File:// のオリジンで送信されます。

なぜgapiからそのように送信されるのかわかりません-node-webkitからGoogleドライブを認証する方法を知っている人はいますか?