1

ユーザーがモバイル ブラウザーを介してアプリケーションにアクセスしているか、Java を使用した PhoneGap アプリを使用してアクセスしているかを検出する方法はありますか? Javascriptを使用してJavaを使用せずにこれを行う方法の例をいくつか見ました。URL アドレスを読み取って、ユーザーがモバイル ブラウザーを使用してアプリケーションにアクセスしているか、PhoneGap アプリを使用してアプリケーションにアクセスしているかを判断できることを読みましたが、これを実装する方法がよくわからず、URL アドレスがどのように異なるかを理解していません。私を正しい方向に向けるための提案は大歓迎です。どうもありがとう。

4

2 に答える 2

2

真剣に?

Ali Esmaeili の回答の 1 つの翻訳を次に示します。

public boolean isPhoneGap(URL url) {
    String urlString = url.toExternalForm().toLowerCase();
    int isHTTP = urlString.indexOf("http://");
    int isHTTPS = urlString.indexOf("https://");
    return (isHTTP == -1) && (isHTTPS == -1);
}
于 2016-01-28T17:29:11.340 に答える