trusted-web-activity - 是否可以为同一域的不同页面创建多个 TWA 应用程序?
问题描述
我已经有一个用于我的根域的 TWA 应用程序,它将用户带到主页。我在同一个域中有另一个页面,我想通过新的 TWA 应用程序将其定位为登录页面。
https://developer.chrome.com/docs/android/trusted-web-activity/multi-origin/ - 这无济于事,因为两个 TWA 应用程序的登录页面不同。
由于托管两个页面的网络服务器将共享一个清单文件,我看不到为 2 个 TWA 应用程序设置不同的 start_url 属性的可能性。
有没有其他方法可以实现这一目标?
解决方案
我不是这个主题的大专家(事实上我自己来这里是为了解决问题)。
但是我在一个域中实现了四种不同的 TWA。所以,是的,这是可能的。您需要为每一个提供不同的“启动 url”(或 android.support.customtabs.trusted.DEFAULT_URL)。
不知道你为什么说清单文件很常见。我所有的 PWA 都有不同的清单文件,相应的 TWA 也有。
推荐阅读
- javascript - React - 服务器中的更改值不会立即反映在 DOM 中
- android - 如何在 Android Studio 4.0 + 中不包含工厂方法的情况下创建空白片段?
- javascript - 更改每隔一行的背景颜色
- r - 自动更改 facet_wrap() 的行和列
- php - Swoole WebSocket Server - 客户端之间的通信
- python - Pygame 安装,没有名为 pygame.base 的模块
- c++ - 如何在 vs2017 Qt 项目中使用 premake?
- python - 如何有效地在具有相同索引的两个大型数据帧之间进行操作?
- c# - 如何将 HTML 粘贴到 CS 类中
- spring-batch - 在 Spring Batch 中存储文件名以发送电子邮件