为啥 Tizen studio 在运行 tizen tv Web 应用程序时每次都清除本地存储?
Posted
技术标签:
【中文标题】为啥 Tizen studio 在运行 tizen tv Web 应用程序时每次都清除本地存储?【英文标题】:Why Tizen studio clear the local storage every time while running the tizen tv web app?为什么 Tizen studio 在运行 tizen tv Web 应用程序时每次都清除本地存储? 【发布时间】:2019-10-01 11:37:16 【问题描述】:我正在使用 Tizen Studio 开发三星智能电视 wepApp。我在哪里使用本地网络存储来存储一些数据。因此,当我运行应用程序(右键单击项目 > 调试为 > Tizen Web 应用程序)进行调试时,它们会清除旧版本的本地存储。
我希望在不清理应用本地存储的情况下运行应用。
【问题讨论】:
【参考方案1】:是的,这是 Tizen 的工作方式。每次运行或调试应用 Tizen 时卸载然后安装应用。
由于隐私政策 Tizen 会在卸载过程中清除应用数据,因此每次尝试都像第一次一样
最好的问候
【讨论】:
真实电视设备中的本地存储正在被删除。我正在使用真实的电视设备进行调试,并且一旦在电视设备上安装了应用程序,我就会重新启动电视设备,但是每次在电视设备中启动应用程序时,都会自动清除本地存储,我无法读取以前保存的设置。 您应该能够使用 html localStorage 来保存所有应用首选项。为了排除任何其他问题,请检查您没有在电视中启用酒店模式(由于酒店模式中的隐私政策,电视会将大量数据恢复到以前的状态) 我没有在 tizen 工作室和电视设备中启用酒店模式。【参考方案2】:右击你的项目-> Run As
-> Run Configurations...
选择您正在使用的适当运行配置(例如 Tizen Web 应用程序)并勾选启用更新模式。然后Apply
-> Run
从下次开始,右键单击您的项目-> Run As
/Debug As
-> Tizen Web Application
【讨论】:
以上是关于为啥 Tizen studio 在运行 tizen tv Web 应用程序时每次都清除本地存储?的主要内容,如果未能解决你的问题,请参考以下文章
fedora,tizen studio:“启动 sdb 失败”,无法连接 tizen 设备