2009-08-25 29 views
2

SVG圖像我試圖使用一個UIWebView我的應用程序,以顯示與相關聯的JavaScript的SVG圖形。 .svg文件存儲在本地。我面臨的問題是放大/縮小和滾動是可怕的。這種情況發生在大圖像上。我已經在模擬器中測試過了。有誰知道原因?iPhone開發 - 在UIWebView的

我測試過使用iPhone的Safari瀏覽器應用程序相當多的SVG圖形和他們呈現完美,放大/縮小以及完美的滾動作品(沒有任何抖動) - 即使是4-5 MB圖形。

的代碼非常簡單:

NSString *path = [[NSBundle mainBundle] pathForResource:@"image" ofType:@"svg"]; 
NSURL *fileURL = [[NSURL alloc] initFileURLWithPath:path]; 
NSURLRequest *req = [NSURLRequest requestWithURL:fileURL]; 
[webView setScalesPageToFit:YES]; 
[webView loadRequest:req]; 

我在這裏做得不對,還是我沒有做什麼,我應該?

注:我沒有在 設備上測試過這個。

感謝在期待,在 穆斯塔法

回答

2

你一定要測試它的設備上。如果svg文件在設備的Safari應用程序中正常工作,那麼這可能只是模擬器的一個問題。