내 서버에 Progressive Web Apps를 추가하려고 합니다. 각 앱마다 새 웹사이트를 만들지 않는 것이 좋습니다. 제가 선호하는 것은 www.example.com/app1과 같은 웹사이트 외부의 하위 디렉터리에 각 앱을 추가하는 것입니다.
문제는 여기에서 명령문 목록 생성기를 실행할 때입니다. https://developers.google.com/digital-asset-links/tools/generator
Assetlinks.json을 www.example.com에 배치한 경우에만 작동합니다. 그렇다면 www.example.com에는 앱이 하나만 있을 수 있습니다. 1) www.example.com/app1 2) 및 www.example.com/app1/.well-known 및 3) www.example.com 에 Assetlinks.json을 배치해 보았습니다. 작동하는 유일한 것은 # 3입니다.
또한 androidmanifest.xml에 다음 인텐트 필터를 추가했는데 작동하지 않습니다.
<intent-filter android:label="@string/app_name" android:autoVerify="true" >
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE"/>
<!-- Edit android:host to handle links to the target URL-->
<data android:scheme="https"
android:host="example.com"
android:pathPrefix="/app1" />
</intent-filter>
각 프로그레시브 웹 앱마다 다른 웹사이트가 있어야 한다는 것이 믿기지 않습니다. 어떤 제안이 있으십니까?