我有一个PWA,可以在本地存储中保存用户设置,我想通过TWA在Play商店中部署此PWA。问题是:
The host app doesn't have direct access to web content in a Trusted Web
activity or any other kind of web state, like cookies and localStorage.
Nevertheless, you can coordinate with the web content by passing data to and
from the page in URLs (e.g. through query parameters, custom HTTP headers, and
intent URIs.)
根据Google所说的话,我不明白如何使用PWA上的TWA保存用户设置。如果您能告诉我一个例子,我会很感激。
使用TWA的应用程序由本机代码(例如:Java或Kotlin)和Web代码(HTML,CSS和JavaScript)组成。
文本中描述的"主机应用程序"是对应用程序本机部分的引用,用于"启动" Web部分TWA。该应用程序的本地部分将无法访问LocalStorage。
应用程序的网络部分(PWA)将正常访问localstorage,cookie等。
换句话说,使用可信赖的Web活动使用局部存储的PWA应像预期的那样行事。
此存储也与Chrome共享。