gif图片手机端需要点开才能动
-
我用gif-lib-for-java生成的gif图片无法正常在手机qq中直接动,包括我直接用qq发送也不行。
版本是"2.8.0-M1"
生成库是com.madgag:animated-gif-lib:1.4
生成的代码val e = AnimatedGifEncoder() e.setRepeat(0) e.setQuality(1) e.start(result) e.setDelay(playTime) //设置播放的延迟时间 e.addFrame(ImageIO.read(Touchhead.getResourceAsStream("cat/frame0.png"))) //添加到帧中 e.setDelay(playTime) e.addFrame(ImageIO.read(Touchhead.getResourceAsStream("cat/frame1.png"))) //添加到帧中 e.setDelay(playTime) e.addFrame(ImageIO.read(Touchhead.getResourceAsStream("cat/frame2.png"))) //添加到帧中 e.setDelay(playTime) e.addFrame(ImageIO.read(Touchhead.getResourceAsStream("cat/frame3.png"))) //添加到帧中 e.setDelay(playTime) e.addFrame(ImageIO.read(Touchhead.getResourceAsStream("cat/frame4.png"))) //添加到帧中 e.finish()
-
根据
直接用qq发送
你应该检查你的 gif 格式 -
gif是通过库生成的,我检查不来只能说。