0
我正在開發一個iOS應用程序,它使用一個UIWebView,並且裏面運行的WebApp使用WebDB來存儲它的本地數據。UIWebView在哪裏保存了WebDB數據庫?
我想「復位」狀態的我,其中將包括:
- 刪除任何緩存的項目(圖片,HTML和等) - 這樣做並工作正常:-)
- 刪除由Webapp創建的任何WebDB。
任何人有任何想法如何做項目n。 2?
我正在開發一個iOS應用程序,它使用一個UIWebView,並且裏面運行的WebApp使用WebDB來存儲它的本地數據。UIWebView在哪裏保存了WebDB數據庫?
我想「復位」狀態的我,其中將包括:
任何人有任何想法如何做項目n。 2?
我發現的唯一答案是重新安裝應用程序。這絕對有效。在設置下清除Safari的緩存不會。有一種方法可以在Android中執行此操作,但不支持iOS。
你知道webdb已被棄用,對不對?我不會建議在其上構建新的應用程序。 IndexDB是替代品,它在UIWebView中工作正常。儘管如此,清理它也會遇到同樣的問題。
如果可以,請執行應用程序端清除例程並自行完成。在開發過程中,我喜歡在點擊時執行「隱藏」的5像素點,然後在點擊時重新加載視圖。它使開發速度更快。如果不存在安全風險,您甚至可以在Beta階段將其留在那裏,或者讓服務器僅根據憑據將其呈現給用戶。