flash制作天气预报

最开始想用google的weather api,http://www.google.com/ig/api?weather=shanghai,做到最后,本地实现了,但传上去发现google并不允许flash跨域读取xml,没办法,只能另外寻找合适的xml数据源。yahoo weather 也有提供api,http://weather.yahooapis.com/forecastrss?w=2151849&u=c,但是实用数据全部以html的格式放在xml中,无法自定义样式,所以也只能作罢。

最后在http://www.worldweatheronline.com/找到了免费的api,提供的数据很齐整,最多提供未来5天的天气数据,很不错,只是网络速度跟google 的相比慢了些,所以只能将就用用了。这3个api的天气图标都比较小,所以就自己另外找了一些,然后自定义路径从本地读取图标,终于实现了。没加背景图片,是为了方便在html中自定义背景图。效果如下:

【相关日志】



【评论】

  1. web前端寒风 说道:

    flash高手!

【发表评论】

*必填
*必填