文章詳情頁
objective-c - UIWebview緩存問題
瀏覽:103日期:2024-04-11 18:20:47
問題描述
是這樣的,UIWebview 加載了一個request之后會緩存這個request,之后即使是沒網(wǎng) 也會去加載request中的url,這種情況下webView的代理事件會在finish中結(jié)束 而不是failed。因為我想在failed代理事件中做些提醒事件,所以想每次清除掉webview的緩存,大家只要告訴我靠譜的清除緩存方法就可以了。。ps:網(wǎng)上的方法都沒有用,如:NSURLCache.sharedURLCache().removeAllCachedResponses()
而且,由于加載這個url是h5 內(nèi)部的處理,我無法在webview中去reload url,so,我只能清除緩存了= = 求大神T T
問題解答
回答1:你可以試試使用+ (instancetype)requestWithURL:(NSURL *)URL cachePolicy:(NSURLRequestCachePolicy)cachePolicy timeoutInterval:(NSTimeInterval)timeoutInterval;
并使用NSURLRequestReloadIgnoringLocalCacheData參數(shù)。
如果還有問題,可以評論我的答案。
標(biāo)簽:
web
相關(guān)文章:
1. node.js - 如何在vue模板中使用nodeJS?2. phpadmin的數(shù)據(jù)庫,可以設(shè)置自動變化時間的變量嗎?就是不需要接收時間數(shù)據(jù),自動變化3. docker綁定了nginx端口 外部訪問不到4. node.js - vue怎么部署到網(wǎng)站里5. java - 關(guān)于aop在controller不起用的問題6. vue.js - nginx反向代理location順序問題7. vue ajax請求回來的數(shù)據(jù)沒有渲染到頁面8. mysql錯誤,求mysql大神9. Echart X坐標(biāo)軸名稱放在左邊與Y坐標(biāo)抽刻度重疊,如何解決?10. python - flask-sqlalchemy 怎么設(shè)置json格式的字段
排行榜

熱門標(biāo)簽