2012-09-05 37 views
1

我正在開發一個web應用程序,其中的頁面完全從服務器端呈現,並且應用程序加載頁面以UIWebView ...從網絡移動應用程序本地加載圖像/ css/js/webfonts

(該頁面的URL是這樣的:http://mydomain.com/application/

有什麼辦法來加載圖像/ JS/CSS/web字體文件在本地而不是在web視圖(的iOS/Android設備)下載它們的?

*如果是PC,而不是的iOS/Android的,我想我可能會使用這樣的事情在服務器端渲染頁面:

<script src="file:///C:/Program%20Files/MyApp/Data/script.js"></script> 

<img src="file:///C:/Program%20Files/MyApp/Data/welcome.png" /> 

(我想,但我不確定)

但是如何在移動應用程序(iOS UIWebView/Android WebView)中這樣做?

+0

你做一個Web應用程序(純粹)還是Web應用程序的某種本地包裝(傳統的本地應用程序給定平臺與Web視圖)? – mja

+0

對不起,但我不明白你的意思。我的web應用程序有一個本地用戶界面,它看起來像一個本地應用程序,而它完全從web加載。但是,我只是想避免每次啓動應用程序時都下載js/css/webfont/images。他們應該在本地緩存。 –

回答

1

使用URI在你的HTML

在src 「android.resource:// [包裝]/[RES類型]/[RES名]」

<script src="android.resource://com.example.sample/raw/js_script"> 
相關問題