3

我想从android活动中调用一个方法说javascript的成功(消息)。我这样做如下:

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 回答