×
Namespaces

Variants
Actions

二进制编码SVG图片的兼容性问题

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

文章
huwell 在 10 Nov 2007 创建
最后由 hamishwillee 在 15 Dec 2011 编辑
  • 设备, 软件 版本:

S60 3rd Edition, Feature Pack 1


  • 详细描述

如果程序使用的是S60第三版FP1编译的SVG图片,安装在S60第三版手机上,则SVG图标将无法正确显示出来。

这是因为S60第三版FP1缺省使用的MIFCONV.exe编译的是二进制编码的mif格式。而S60第三版手机是无法读取这种经过S60第三版FP1 SDK所制的压缩过的mif文件的。


  • 问题重现

重复这种情况很简单,你只要用S60第三版FP1编译\S60Ex文件下任意一个代码,安装到第三版的手机上即可。


  • 解决方案

SVG压缩选项可以通过执行MIFCONV.exe时使用/X选项来取消。这样编译出的MIF文件就是基于XML格式的SVG文件了,这个是所有第三版手机兼容的。

huwell补充:一些S60第三版FP1手机如N95则可以支持压缩SVG图标的。

This page was last modified on 15 December 2011, at 13:24.
82 page views in the last 30 days.
×