我想将play gif格式添加到我的monocross应用程序中。所以它可以支持iphone android和windows phone,这可以做到,我该怎么做?
我是Monocross的新手请帮助我。
答案 0 :(得分:0)
您可以使用VideoView在Android中播放动画GIF图像 - 因此,您可以在MonoDroid和MonoCross中执行此操作。
您无法在WindowsPhone中进行开箱即用的解码和显示GIF - 但您可以使用nuget中的一个成像库。我不知道这些是否适用于动画GIF - 我猜它们不会。
我的直觉反应是建议你不使用GIF动画 - 对不起,但他们是上个世纪的技术,应该留在那里http://www.lingscars.com/!
相反,请查看使用自己的停止帧动画,使用短视频或在每个平台上本地编写动画编码(我已经看到了jscript中跨平台动画的一些尝试 - 例如http://speckyboy.com/2012/05/09/jcsml-a-new-cross-platform-animation-library/ - 在C#中看到一个版本也会很酷!)