我想加載一個巨大的JavaScript文件的網頁。如何加載JavaScript文件的本地版本而不是遠程版本?
<script src="js/sample.js"></script>
我無法更改html文件,但我可以將javascript文件下載到我的應用程序中。
NSString* path = [NSString stringWithFormat:@"http://www.demo.url/index.html"];
NSURLRequest* request = [NSURLRequest requestWithURL:[NSURL URLWithString:path] cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:30.0];
[webView loadRequest:request];
每當我啓動我的應用程序時,chached javascript文件必須重新加載。也許我有錯誤的緩存設置。
兩個可能的解決方案:
- 緩存以正確的方式在javascipt的。不要在應用關閉時刪除。
- 手動下載JavaScript文件並使用它。
你剛剛試圖加載該JavaScript文件,第二次加載,相同的文件或新刷新的文件會發生什麼? – Jatin