サーバーにファイルをアップロードした後に使用するパスを取得する必要がある場所からサーバーに接続するアプリを作成しています。
アプリには、オプションを含む Web ページを表示する Web ビューがあります。1つのボタンをタッチ/クリックすると...「URLを取得」としましょう。サーバーからアプリにURL(単純な文字列値)を送信することになっています。
アプリではこんな感じかなと思っていました。
class JSInterface {
public void getUrl(String URL) {
MainActivity.doSomethingWithUrl(URL);
}
}
サーバー側では:
<html>
<head>
<script>
function sendUrl() {
Android.getUrl()
}
</script>
</head>
<body>
<input type="button" value="sendUrl" onClick="sendUrl()" />
</body>
</html>
js sendURL 関数では、何をすべきかわからない場所です。PD: サーバーのバックエンドは php です