1
ウェブブラウザからカスタムアプリケーションを起動したいと思います。私はここでこの質問に対する答えを見つけました:Make a link in the Android browser start up my app?Androidウェブブラウザと私のカスタムアプリケーションとの通信方法
私はカスタムアプリケーションからいくつかのデータを開き、それを開いたWebページに戻してからサーバーにPOSTします。
どのようにすればいいですか?
Matra
1)ローカルアプリケーションを「ローカルWebサーバー」にして、リクエストをリッスンし、ブラウザからアプリケーションにHTTP要求を送信すると、サーバーに応答が返されます。 2)そのような要求を受け取ったときにアプリケーションGUIがブラウザGUI上にポップアップする可能性はありますか? – matra
@matra:1)これはうまくいくかもしれませんが、デバイスのすべてのアプリケーションがローカルネットワークセグメント上の他のデバイスのアプリケーションと同様に、アプリケーションのHTTP要求を行うことができるため、大きなセキュリティホールです。 2)いいえ、Webページに別のアプリのUIをトリガーするリンクがあって、新しいHTMLページを読み込んだりAJAXスタイルのHTTPリクエストを使用したりした場合にのみ発生します。 – CommonsWare
ありがとうございます。 – matra