angular - 在 Angular 8 中设置动态 PWA 基础路由
问题描述
我正在开发一个 Angular PWA 应用程序。下面是我的要求。
示例:我有https://localhost.com网站。所以我的 PWA 在向我展示了初始屏幕后将我带到了这个 url。
根据我的要求,它应该直接打开https://localhost.com/user/login。
我怎样才能做到这一点。我附上我的清单文件。
{
"name": "buisness-card",
"short_name": "buisness-card",
"theme_color": "#1976d2",
"background_color": "#fafafa",
"display": "standalone",
"scope": "./user/login",
"start_url": "./",
"icons": [
{
"src": "assets/icons/icon-72x72.png",
"sizes": "72x72",
"type": "image/png",
"purpose": "maskable any"
},
{
"src": "assets/icons/icon-96x96.png",
"sizes": "96x96",
"type": "image/png",
"purpose": "maskable any"
},
{
"src": "assets/icons/icon-128x128.png",
"sizes": "128x128",
"type": "image/png",
"purpose": "maskable any"
},
{
"src": "assets/icons/icon-144x144.png",
"sizes": "144x144",
"type": "image/png",
"purpose": "maskable any"
},
{
"src": "assets/icons/icon-152x152.png",
"sizes": "152x152",
"type": "image/png",
"purpose": "maskable any"
},
{
"src": "assets/icons/icon-192x192.png",
"sizes": "192x192",
"type": "image/png",
"purpose": "maskable any"
},
{
"src": "assets/icons/icon-384x384.png",
"sizes": "384x384",
"type": "image/png",
"purpose": "maskable any"
},
{
"src": "assets/icons/icon-512x512.png",
"sizes": "512x512",
"type": "image/png",
"purpose": "maskable any"
}
]
}
解决方案
请发布您的 app-routing.module.ts 的内容。
如果你需要 domain.com 重定向到 domain.com/user/login 你需要做的就是一个redirectTo:
{ path: '<yourPath>', redirectTo: '<routeYouWantToRedirectTo>', pathMatch: 'full' }
推荐阅读
- python - 无法使用 pip3.6 安装包(找不到pyconfig.h)
- node.js - NodeJS - TypeError [ERR_INVALID_ARG_TYPE]:“路径”参数必须是字符串类型。收到未定义
- apache-spark - Spark 提交不适用于 Protobuf 依赖项
- python - 我已经编写了一个代码来查找html 链接中的标签,并提取每个标签中的数字并进行总结。我正在获取第 17 行的回溯
- python - Keras 回归模型损失:nan。如何解决?
- reactjs - 反应 PrivateRoute 没有正确渲染孩子
- excel - 使用自定义函数调用 Excel API
- c - 如何在Linux中的c中读取文件中没有不可见字符的每5位数字?
- webkit - Playwright webkit 无法在 Windows 10 上运行
- azure-devops - 如何访问从作业 1 到作业 2 天蓝色管道的更新文件