根据目前对 TWA文档的理解,我们可以使用 URL 意图和查询参数/自定义标头在原生 android 和 Web 之间传递消息。
我想将信息从 Web 传递到本机,并根据对同一页面上本机到 Web 的该消息的操作返回响应。我可以通过重新打开另一个受信任的网络活动来做到这一点。但这会导致页面加载并破坏页面的现有状态。
换句话说,我试图在 TWA 中复制请求-响应类型的行为,而无需在 Web 上进行页面转换。
示例用例:从 PWA 中,我想调用 android 本机代码来打印字符串。如果出现故障情况,我想将错误响应发送回 PWA。
有没有办法在不重新加载页面的情况下做到这一点?