CapacitorJS 不为 angular 应用程序提供根 index.html

CapacitorJS not serving root index.html for angular application

我正在使用 CapacitorJS 将我的 Angular 网络应用程序转变为移动应用程序。 但是,我有一个问题。

这些是我测试过的设备:
Pixel 4a 模拟器 (Android 11), iPhone XR (iOS 15), 小米红米 Note 8 (Android 11)

版本:
@angular/core, 路由器 13.0.2
@capacitor/core, android, ios 2.4.0

转载:

  1. 我打开我的应用程序
  2. Javascript 文件取自 /
  3. 我单击一个按钮导航到 /example
  4. Javascript 文件仍然取自 /
  5. 我将 phone 设置为睡眠模式并等待(直到需要在应用程序启动时再次加载 js 文件)
  6. 我又解锁了phone
  7. Javascript 文件取自 /example

预期行为:
应用程序 javascript 取自 /

实际行为:
应用程序 javascript 取自 /example(它不存在,因为 /example 是一条 Angular 路由)

有没有其他人遇到过这个问题,或者对此有解决方案?

喜欢
问题是我有 ./ 作为 baseUrl 而不是 / 作为 angular :(