2013-07-30 87 views
-1

我是IOS開發的新手。我需要在Ipad設備中以離線模式顯示圖像。因爲如果我上網意味着圖像渲染時間很長。所以我打算把圖像放在輕量級IOS Web服務器上,它安裝在相同的iPad設備上。IOS Light weigth web服務器

請給我建議重量輕,速度快的IPAD網絡服務器。

+0

如果你想在本地訪問圖片,是否有任何理由使用Web服務器? – cahn

+0

「IOS」? 「IPAD」?真? – 2013-07-30 06:23:51

+0

@cahn說了什麼 - ^。此外,沒有專爲iPad設計的網絡服務器,因爲iPad是一個Web服務器的愚蠢環境。 – borrrden

回答

1

不能將任何iOS設備以現在在後臺持續運行非越獄的設備上安裝任何Web服務器。但是,您可以通過爲Web圖像實施離線緩存來爲離線圖像提供服務。你可以使用SDWebImageManager。適用於iOS

+1

這不是真的,我在我的iPhone上運行lighttpd:P – 2013-07-30 06:25:15

+0

(問題是你可以**將網絡服務器嵌入到你的應用程序中,甚至有一個官方的Cocoa課程。) – 2013-07-30 06:25:42

+0

我需要渲染緩存的圖像離線方式。我沒有連續運行。圖像僅適用於特定設備。有沒有辦法實現? – user2632693

0

輕量級web服務是JSON,但你想,當你處於離線狀態時加載圖像,這本身意味着你不能使用Web服務調用。因此,加載在線模式下存儲在本地的圖像應該是您的選擇。

+0

是的。我存儲在本地。但需要在離線狀態下將緩存的圖像呈現給瀏覽器。 IPAD的方式是什麼? – user2632693

+0

我明白了什麼是要顯示其已存儲在本地上一個UIWebView的圖像,要完成這一任務,請按照下面的代碼的NSString *路徑= [[一個NSBundle mainBundle] pathForResource:@「測試」 ofType:@」 PNG「]; [myWebView loadHTMLString:[NSString stringWithFormat:@「」,path] baseURL:nil]; –

+0

這不是一個單一的圖像。我有很多images.it有很多的參數。例如,如果旋轉圖像,圖像將顯示基於角度,圖像顏色,大小等。所以首先我需要解析參數。僅基於參數可以選擇它有很多parameters.for的例子的圖像 – user2632693

0

編輯刪除不正確的描述。

如果你的圖像保存在本地,就可以使含img標記的HTML字符串,並加載Web視圖的字符串。

詳見this問題。

+0

,如果旋轉圖像,該圖像將顯示基於角度,圖像的顏色,大小等等。所以我們首先需要分析參數則只能挑圖像。 – user2632693

+1

我敢打賭,你可以在瀏覽器中完成的任何事情都可以在本地完成。你的要求是不合理的(爲什麼你之前沒有提到過整個「圖像會根據角度,圖像顏色,尺寸等顯示」),人們不會想要幫助你。 – borrrden

+0

因此,我間接提到我需要IOS Web服務器... – user2632693