これは、より一般的な設計上の質問です。私の主なプロジェクトは、Firefox OS のネイティブ アプリを作成することです。したがって、これは JavaScript、jQuery、HTML5、および css を意味します。このアプリケーションにはいくつかの機能が必要です。しかし、一般的な設計では、ローカルの html、css、js アプリケーションが firefox OS で実行され、サーバーの php スクリプトと mysql db にアクセスできる必要がありますが、アプリケーションがクライアント側で実行されているため、アプリケーションとサーバー間の通信に大きな問題があります。 . ログインチェック、登録、メッセージングに使用できるテクノロジー、言語、API、または JS 機能はどれですか。ローカル (PC またはモバイル デバイス) ファイルからサーバーにアクセスする方法を教えてください。いくつかの点が欠けているか、問題に対する私の全体的な理解が間違っている可能性がありますが、これは可能で、どのようにですか?
2 に答える
2
アプリは、ユーザー エージェントが追加の権限を検出、インストール、起動、および付与できるようにする追加のメタデータを含む標準の Web テクノロジを使用して構築されます。
そう言うMDN。
リモートの共有データベースと対話する通常の方法は、RESTful HTTP フロントエンドをそれらの前に配置し、JavaScript/XMLHttpRequest でアクセスすることです。
于 2013-01-31T16:08:34.963 に答える
1
XHR、WebSocketまたはTCPSocket。
参考:
- https://developer.mozilla.org/en-US/docs/DOM/XMLHttpRequest
- https://developer.mozilla.org/en/docs/WebSockets
- MDNにはTCPSocketドキュメントはありませんが、gaiaメールアプリを学習できます。
于 2013-02-01T09:51:32.160 に答える