問題タブ [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.
menu - nwjs Menu と MenuItem - 状況に応じたものにする
nwjs アプリでコンテキスト メニューを定義しています。切り取り、貼り付け、コピー、すべて選択の 4 つの項目があります。
メニューをもっとコンテキストを意識したものにしたいと思います。たとえば、クリップボードに何もない場合は貼り付けを無効にしたいと思います。
私はこれに取り組む方法に途方に暮れています。どこから始めればよいのかもわかりません。誰にもアイデアはありますか?
javascript - NPM は更新の進行状況をプログラムで表示します
NWJSデスクトップ アプリの更新エンジンとして NPM を使用したいと考えています。
プログラムでパッケージをインストールするために NPM API に接続できることはわかっています。NPM の更新にも同じ API を利用できると理解しています。
更新プロセスの進行状況をユーザーに示す進行状況バーをユーザーに表示したいと思います。
npm update
更新されたすべてのパッケージのパーセンテージとして進行状況を示すコールバックをプログラムで実行することは可能ですか?
build - nwjs is there way to check if useing the sdk version?
If I run my program in nw.js I want to test whether it is sdk version or not, since I'll want different code to run depending on whether it is sdk or not. I've been searching for an answer but haven't been able to find anything. The only thing that pops up is how to check the version of nw.js, not whether it is a SDK build.
javascript - NW.js の BLOB データを使用した XMLHttpRequest
私が取り組んでいるクライアント側のNW.jsアプリケーション用の REST ユーティリティ メソッドを作成しました。スタックオーバーフローで見つけた例から実装を拡張しましたが、今は見つけられないようです。
ロジックは次のとおりです。
全体として、メソッドはうまく機能しますが、データを送信しようとすると、役に立たないonerror
コールバックがトリガーされることに気付きましたBlob
。
私のロジックが正常に見えることをMDNで確認しました。次に、ブラウザーの JavaScript コンソールでテストして、ロジックが正常に機能していることを確認しました。
私はついにこの投稿に出会い、 node.jsベースのNW.jsフレームワークで実行されている実装に問題があるに違いないことに気付きました。node.jsに XMLHttpRequest の実装がネイティブに含まれていないという事実をまったく考慮していなかったので、これはNW.jsのCEFによって提供されていると想定しています。
NW.jsアプリケーションではなく、ブラウザーでinstanceof Blob
返さfalse
れることを確認しました。true
この実装は、移植可能であり、ブラウザーでの健全性チェックが簡単であるため、ブラウザー テクノロジに基づいて維持したかったのです。NW.js github で他の問題に気付いたので、フレームワークで使用することを意図していると思います。
この問題を処理するnode.jsの標準的な方法にフォールバックできることはわかっていますが、この問題を解決する方法があるかどうか知りたいです。
また、完全なノード ベースのアプリケーション変換に関するこの提案にも気付きました。
他の提案はありますか?
firebase - Electron および node-webkit での Firebase クラウド メッセージ「登録に失敗しました - プッシュ サービス エラー」
node-webkit (NWJS) アプリケーションに Firebase Web クラウド メッセージングを実装しようとしていますが、トークンを取得しようとすると、「登録に失敗しました - プッシュ サービス エラー」というエラーが返されます。認証後にトークンを取得するために使用しているコード スニペットを次に示します。
nwjs - nwjs 0.12 から 10.18 に移行中
nw.js バージョン 0.12 から 0.18 へのアップグレードで問題が発生しています。
.nw パッケージの index.html ファイルから開始するときに状況が発生します。ファイルからリンク mytestapp.com/page1online.html に移動して、アプリのオンライン バージョンに移動します。mytestapp.com/page1online.html にあるオンライン バージョンのページから、page1offline.html という .nw パッケージの HTML ページに戻りたいと思います。page1offline.html は、.nw パッケージのルートにあります。
nw.js バージョン 0.12 では、app:// プロトコルを使用して、.nw パッケージ内にある任意のページに移動しました。現在、廃止され、代わりに chrome-extension:// が導入されたため、このナビゲーションは壊れています。
app:// の代わりに chrome-extension:// を使用してみましたが、うまくいきませんでした。file:// オプションを試してみましたが、それでも望ましい結果が得られませんでした。他の多くのオプションも試しましたが、がっかりしました。
nw.js アプリケーションから開いたライブ オンライン ページから .nw パッケージ内にある静的 HTML ファイルに移動する方法を教えてください。
どんな助けでも大歓迎です。
前もって感謝します。
よろしく & ハッピーサンクスギビング。
javascript - node.js リクエストで Web サイトをスクレイピングし、奇妙な文字を取得する
nwjs (ver 0.18.8) を使用し、mangafox.me にマンガリーダーを依頼しました。
http://mangafox.me/directory/で動作します
このhttp://mangafox.me/manga/onepunch_man/vTBD/c066/1.htmlのような漫画の画像をリクエストしようとすると、 これらの奇妙な記号が表示されます。
��{s�F��[��w#Y�\�AI�(tY��dϯ���M%9���@�Cw��~���I(v��ں�ʑ �y���t��k2z������o��y�.^~wɌ�e���ڲ�]?c�����Kf�=v��0�3 ? y`Y�_̘gY|fY���\�Q2����� �M���nV�iz�g���b$W�_a���c�C5
どうすればこれを修正できますか?
javascript - NWjs - Angular 2 デスクトップ アプリの構築
NWjs を使用して Angular 2 デスクトップ アプリを構築しようとしています。エントリーポイントは?
NW.js を使用した Angular 2 デスクトップ アプリの構築の例