2017-04-10 81 views
-1

我在Play商店发布了一个phonegap/webview应用程序。 现在,该应用程序有一些问题, 我需要访问localStorage数据来恢复它们,但我不能。在手机文件系统中保存应用的webview的localStorage?

我不能因为它没有更多的“可调试”,它已签名。

想知道如果我可以通过文件系统访问这些数据,通过USB电缆安装它。

我猜根据 /data/data/package_name(在一个扎根电话上) 我可以找到它。

请分享你的经验,如果有的话。

+0

我觉得你的问题不在于你可以用一个基于JavaScript的应用程序访问localStorrage 。如果你想访问电话文件系统,你必须使用cordova插件,因为浏览器存储不能访问它。 – mtizziani

+0

@mtizziani我不想通过应用程序访问文件系统,我想通过USB电缆访问localStorage(基于HTML5 URL敏感字符串的存储)......安装文件系统并找到它保存的文件 - I不明白为什么downvoting没有任何信息。 – Gromish

+0

无法从盒子外部访问浏览器localStorage。 – mtizziani

回答

0

您可以使用cordova文件插件来删除和读取文件和目录。完整的文档可用:https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-file/

在Android中,你可以从任何文件管理器应用程序中的数据:InternalStorage /数据//文件/

+0

我不需要从应用程序内部执行它。 – Gromish

+0

你必须根据手机访问android的完整文件系统,然后你可以访问文件系统内的任何文件 – user5811898

+0

是的,这已经在问题中说明了。 – Gromish

相关问题