我应该在服务器上添加 PWA/TWA 吗

我应该在服务器上添加 PWA/TWA 吗

我正在尝试将渐进式 Web 应用添加到我的服务器。我不想为每个应用创建一个新网站。我倾向于将每个应用添加到网站的子目录中,例如:www.example.com/app1

问题是,当我在此处运行语句列表生成器时: https://developers.google.com/digital-asset-links/tools/generator

只有当我将 assetlinks.json 放在此处时,它才会起作用:www.example.com。如果是这种情况,那么我在 www.example.com 中只能有一个应用程序。我尝试将 assetlinks.json 放在此处 1) www.example.com/app1 2) 和 www.example.com/app1/.well-known 和 3) www.example.com 。唯一有效的是 #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>

我不敢相信你必须为每个渐进式 Web 应用建立一个不同的网站。有什么建议吗?

相关内容