问题:为什么以编程方式创建的“短动态链接”不会直接打开/启动应用程序?
我想在用户单击 android 应用程序动态创建的动态 url 时直接启动应用程序。
单击android应用程序动态创建的动态短链接时,会发生以下情况,
1.Option显示两个选项一个是通过chrome另一个是通过app
2.如果我选择 chrome 选项,浏览器会打开,显示加载对话框并使用 PendingDynamicLinkData 数据启动应用程序
3.但如果我选择应用程序选项,应用程序启动应用程序但 PendingDynamicLinkData 丢失或为空。
任何帮助都会很棒。我的清单设置如下
<intent-filter android:autoVerify="true">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:host="myapp.page.link" android:scheme="http"/>
<data android:host="myapp.page.link" android:scheme="https"/>
</intent-filter>