3

Androidアクティビティからjavascriptのsuccess(message)というメソッドを呼び出したいです。私は次のようにこれを行います:

webView.loadUrl(javascript:success(message));

しかし、このメッセージはhttp://weather.yahooapis.com/forecastjson?w=12844782&u=c応答からの JSON オブジェクトです。Androidで正しいURL(メッセージ)を作成するにはどうすればよいですか?

ありがとう
_

4

1 に答える 1

0
  1. 指定されたURL(http://weather.yahooapis.com/forecastjson?w=12844782&u=c)からすべてのコンテンツを読み取る必要があります。HttpClientまたはURL接続を使用して実行します。これを行う方法がわからない場合はお知らせください。コンテンツをいくつかの変数に保存します(メッセージなど)
  2. 次に、以下を呼び出す必要があります。webView.loadUrl( "javascript:success(" + message + ")");

あなたが書いたのとほぼ同じです:)

于 2012-06-19T15:03:51.490 に答える