3

Android では、 を使用してブラウザからアプリケーションにデータを渡すことができますintent-filter
例えば:

<intent-filter>
    <data android:scheme="http" android:host="twitter.com"/>
    <action android:name="android.intent.action.VIEW" />
</intent-filter>

そして、次のようにブラウザからデータを取得できます。

// Getting data for http://twitter.com/status/12345
Uri data = getIntent().getData();
String scheme = data.getScheme(); // "http"
String host = data.getHost(); // "twitter.com"
List<String> params = data.getPathSegments();
String first = params.get(0); // "status"
String second = params.get(1); // "12345"

私の質問は次のとおり
です。逆にそれを行うことは可能ですか?
文字列をブラウザに渡したいとしましょう。それは可能ですか?
可能であれば、どのように行うのですか?
私はいくつかの調査を行いましたが、結論はセキュリティ上の問題のため許可されていません。
たぶんいくつかの散歩があるかもしれないと思ったので、私は尋ねることにしました.
前もって感謝します!

4

1 に答える 1

0

WebViewの使用を検討しますか?

その場合は、HTTP GETのパラメーターを使用してURLを渡すか、HTTPPOSTのURLエンコードを行うことができます。

ドキュメント:http ://developer.android.com/reference/android/webkit/WebView.html

于 2013-03-18T10:46:01.753 に答える