8
我正在編寫包含UIWebView組件的本地iPhone應用程序。該組件訪問互聯網web應用程序,web應用程序使用HTML5本地存儲離線存儲數據。從本地iPhone應用程序訪問UIWebView本地存儲數據
是否可以從本地應用程序訪問本地存儲數據?
我正在編寫包含UIWebView組件的本地iPhone應用程序。該組件訪問互聯網web應用程序,web應用程序使用HTML5本地存儲離線存儲數據。從本地iPhone應用程序訪問UIWebView本地存儲數據
是否可以從本地應用程序訪問本地存儲數據?
我正在尋找類似的東西。簡而言之,DOM和所有元素都不能直接訪問。但是,你可以通過黑客來獲取數據。你必須做的是注入你自己的JavaScript到下載的網頁。然後評估結果。
此頁面顯示這樣做的機制:
http://iphoneincubator.com/blog/windows-views/how-to-inject-javascript-functions-into-a-uiwebview
然後你只需要知道數據庫的名稱,並創建一些JavaScript到一個JSON字符串返回值。使用可可JSON解析器從您可以在您的本機應用程序中使用的字符串中創建對象。
感謝邁克 - 這項技術增加了在Android上工作的好處! – Kevin 2010-08-24 08:54:34