issues
search
BioforestChain
/
dweb_browser
BioforestChain Infrastructure
https://docs.dweb-browser.org
MIT License
13
stars
4
forks
source link
实现应用数据导出
#83
Open
Gaubee
opened
9 months ago
Gaubee
commented
9 months ago
实现一键导出应用的所有数据
当下,生态中的应用基本可以用js脚本做到将前端中ls、indexeddb的数据导出、后端坐到空导出也就够了
未来,dwebview(remoteMM) 只能打开remoteMM的mmid对应的子域名,mwebview也是如此,想要打开外部的域名,只能回到web.browser.dweb中打开。这是jmm.browser.dweb与web.browser.dweb之间的一个私有特殊行为,目的是保障应用安全。在此基础上,应用的数据管理就会更加简单,我们可以记录用户访问过的所有域名,然后用代理的方式改变这些域名的响应内容,从而帮助用户管理所有数据。(使用
https://developer.android.com/reference/androidx/webkit/Profile
来管理应用数据这个方案不具备通用性,当缺失可以解决一些问题。比如方便我们做接口设计)
未来,在此基础上,我们在进行应用升级之前或者升级之后,用户可以通过这个功能对自己的数据做管理和保护:比如备份到云端服务器,或者同步到自己的其它设备上
实现一键导出应用的所有数据