我刚刚尝试在一页中多次使用天气图标。 http://weathericons.char95.com/动画天气图标多次使用
,但问题是在ID帆布:
<canvas id='icon1'></canvas>
<canvas id='icon'></canvas>
<canvas id='icon1'></canvas>
var icon1 = WeatherIcon.add('icon1', WeatherIcon.SUN, {mode:WeatherIcon.NIGHT, stroke:true, shadow:true, animated:true });
我认为,问题出在 “ID”。我必须使用“CLASS”。但我不知道如何更改代码。
你得到任何错误?尝试在画布中添加宽度和高度属性。例如''。还可以使用'icon1.play()'来播放第一个图标动画。然后当你需要'icon1.stop();'并且启动另一个'icon2.play();'时停止它。据我所知你还没有不受欢迎的HTML编程。你为什么不从你提供的网站复制整个示例代码并使用它? – 2016-06-07 10:53:34
尝试使用网站中的示例。并得到一个不错的JS书。 :)我推荐:http://shop.oreilly.com/product/9780596805531.do – 2016-06-07 10:59:06
谢谢,我需要改变类的ID。在这种情况下,我可以使用多个相同的图标。我不知道该怎么做。 – lokalinjo