我想使用HTML和JavaScript構建一個基於瀏覽器的離線應用程序來收集Android平板電腦上的調查數據。該應用程序將包含一些帶有表單的靜態頁面,供用戶輸入數據,然後使用Web存儲或IndexedDB將其存儲在本地。不過,我也想構建一個小型原生Android應用程序,它可以獲取這些數據並將其傳輸到其他設備。這是可能的,如果是的話,我會怎麼做呢?從Android瀏覽器之外訪問Web存儲或IndexedDB
具體而言,我想了解本機應用程序是否以及如何訪問瀏覽器的數據存儲(我可以管理其餘部分)。我寧願使用Android瀏覽器,但可以使用任何其他功能,如果這樣做更容易。我發現這個blog post,這表明它可能是可能的,但我會感謝一些指針,指出Android瀏覽器存儲數據的位置以及另一個應用程序可以輕鬆訪問的位置。
我不知道,你可以很容易地做到這一點在你所問的方式,但你也許可以用這些例子來創建一個應用程序,都使用普通的Android數據存儲,而顯示網頁和管理數據通過將數據從js傳遞到本機應用程序,可以獲得比基於瀏覽器的數據存 http://stackoverflow.com/questions/6357191/how-to-pass-data-from-javascript-to-android-webview-in-this-case http://stackoverflow.com/questions/5264489/how -do-i-pass-return-values-from-a-javascript-function-to-android –