用到svg web顯示很可能涉及到跨平臺,也就會有一個瀏覽器兼容的問題。
如果是window系統和Linux系統,瀏覽器上一般就是IE和FireFox,FireFox在window上和Linux上都有版本。
IE6如果需要顯示SVG文件,需要安裝Adobe SVG viewer3(遺憾的是已經不更新了),這個比較簡單。
下載Adobe SVG viewer3,雙擊安裝就可以了。
地址:http://www.adobe.com/svg/viewer/install/?promoid=DTEHY
ps:svg有window、mac、RedHat Linux、Solaris 8版本
FireFox3.6自帶SVG解釋器,對svg的支持和ASV3(Adobe SVG viewer3)不同,對SVG動畫的支持不如後者。
有時候會需要使用ASV3來解釋SVG,這個時候就會想到能不能在FireFox中使用ASV替代原生的解釋器。
當然是可以的,FireFox插件系統很好很強大。
步驟:
a.安裝svg viewer3.03
b.在其安裝目錄下(系統盤下,我的是:C:/Program Files/Common Files/Adobe/SVG Viewer 3.0)
找到“NPSVG3.dll”和“NPSVG3.zip”
將這兩個文件複製到FireFox的安裝目錄/plugins下,我的是"C:/Program Files/Mozilla Firefox/plugins"
c.重啓FireFox瀏覽器,在地址欄中鍵入:about:config
搜索svg,找到svg.enabled設置爲false
d.打開一個svg文件測試下
如果想換回FireFox原生的SVG解釋器要怎麼做呢?
^_^ 在地址欄中鍵入:about:config,搜索svg,找到svg.enabled設置爲true.
刷新一下顯示svg的頁面即可,不需要重啓瀏覽器。再換回ASV3呢?還用我說嗎。