PhoneGapを使用してモバイルアプリを構築しています。サーバーからファイルがダウンロードされます。サーバーにはphpがあります。私は自分のphonegapアプリと「他のすべてのブラウザー」をphpから区別する方法を探しています。私はphpでユーザーエージェント文字列を探す方法を知っています。私の質問は、すべてのプラットフォーム(android、iphoneなど)のユーザーエージェントにある文字列(「PhoneGap」など)があるかどうか、またはPhoneGapにカスタムユーザーエージェント文字列を使用するように指示します。
オプションで、PhoneGap FileTransferがファイルを要求したときにこれらのファイルを提供するために何ができるかという考えがあれば、別のブラウザーが要求したときは歓迎しません。別の方法がある場合、ユーザーにアカウントの作成を強制したくありません。