問題タブ [nativeapplication]
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.
rest - 多言語、多役割のネイティブ アプリの REST アーキテクチャ
幅広い機能を備えたさまざまなモバイル OS で実行されるネイティブ アプリを開発しています。多言語および複数のユーザー ロールのシナリオを提供する必要があります。バックエンドとして、XML ベースのデータ交換で REST サービスを使用する必要があります。ログイン後に「appInit」REST 呼び出しを実装して、現在のユーザーの役割に関する有効なメニュー項目とすべての UI テキストを UI に提供する予定です。サーバー側に保存されたユーザー プロファイルにはユーザー言語が含まれているため、OS 言語の代わりに正しい言語を選択できます。これは容認できる慣習ですか?どうも。
cordova - Cordova Image Picker、複数の画像を一度にアップロードするには
次のコードがあり、必要に応じて多くの画像を正常に選択できます。
参照:- http://www.raymondcamden.com/2015/03/12/selecting-multiple-images-in-a-phonegapcordova-app
私の質問は、PHP をバックエンド プログラミングとして使用し、Angular Js を FrontSide として使用してサーバーにアップロードするにはどうすればよいですか?
前もって感謝します!
javascript - Chrome ネイティブ メッセージング: ネイティブ アプリ インスタンス オブジェクトの有効期間はどのくらいですか?
Chrome 拡張機能と対話するネイティブ アプリケーションは永遠に存続しますか? たとえば、ポストバックが発生する前に存在する必要がありますか?マニフェスト ファイルに追加する構成が見つかりませんでした。
私はページを持っています。ページにはいくつかのオブジェクトがあります。オブジェクトをクリックし、ネイティブ アプリで 1 つのメッセージを送受信すると、残りのオブジェクトでは機能しなくなります。
私の正確な質問: ネイティブ アプリ インスタンス オブジェクトの有効期間はどのくらいですか? そのオブジェクトは、たとえば永遠に応答する必要がありますか? または、これが継続的な通信である場合、stdin からメッセージを読み取るなどのループが必要ですか?
これが私のバックグラウンドスクリプトです:
私の拡張マニフェスト:
Javaプログラム: [コメントで尋ねられたように]
Chrome ログを調べると、次のメッセージが表示されます。
- ネイティブ メッセージング ホストは、長さが 1936028240 バイトのメッセージを送信しようとしました。
- {"メッセージ":"ネイティブ メッセージング ホストとの通信中にエラーが発生しました。"}"、ソース: chrome-extension://XXX
これらを Win 8.0 マシン 64 ビットでテストしています。
更新: connectNative が呼び出され、ポートがエラーによって停止されていない場合、ホストは永遠に生きていると確信しています。したがって、上記のエラー メッセージの根本的な原因は、ポートの有効期間以外にあるはずです。つまり、通信エラーによりポートが強制的に停止されているということです。
コメントをいただければ幸いです。
polymer - Polymer: タグやボタンのタップで新しい html ページを開きたい
Polymer を使用してネイティブ モバイル アプリを開発していますが、基本的なヘルプが必要です。
<a>
Polymerでタグやボタンをクリックすると新しい.htmlページが開くようにしたい
c# - 入力を待っている間に標準入力をブロックする方法は?
ネイティブ メッセージングを使用する Chrome 拡張機能を作成していますが、すべて正常に動作します。私が対処している問題は、ネイティブ アプリケーション側にあります。
Chrome 拡張機能は stdin と stdout を使用してネイティブ アプリケーションと通信しますが、入力をリッスンする適切な方法を見つけるのに苦労しています。
現在、私のコードは次のようになっています。
そして ReadInputStream メソッド:
スリープを回避し、代わりに入力が受信されるまでアプリケーションをブロックしたいと思います。Stream.Read は、データが見つからないためゼロを返すため、ループを続けます。
この問題に対する良い解決策はありますか?
internet-explorer-11 - Db を破棄した後に PouchDb をリセットする
PouchDB("db_name"),destroy() を使用して、すべての DB を破棄しました。次にアプリを起動すると、例外 NotFoundError (IndexedDb エラー、ObjectStore が存在しません) がスローされ、Pouch は何も同期できません。
この例外は 3393 行目でスローされます (v 5.1.0) (onUpgradeNeeded)
Web アプリをアンインストールせずに PouchDB の状態をリセットすることはできますか? おそらく、localStorage と indexedDb を削除しますか?
ありがとう
PD: WinJS ネイティブ アプリです (IE 11 を使用)