我是具有配套网站的基本电子商务应用程序的开发人员。我想尝试应用链接,以将我的用户从我的网站引导到我的移动应用上的某些屏幕。
applinks 网站教程提供了以下示例,作为将应用链接引入特定应用的一种方式。
如果我想“链接”到每个应用程序中的一个屏幕,这是可能的。但是,如果我想链接到多个屏幕,我该怎么办?
我希望网站能够将用户引导到主屏幕、搜索屏幕以及支付屏幕。有没有一种有效的方法来做到这一点?我必须在不同的页面上添加不同的应用程序链接吗?
编辑
感谢亚历克斯的回复。我已尝试按照您的 Android 应用程序指南进行操作,但它似乎不起作用。每当我在 Android Chrome 浏览器上打开我网站的 URL 时,什么都没有发生。我想要自动重定向到我的应用程序。这是我的代码片段(名称和网址的化名)。
网站:
<meta property="al:android:url" content="ecommerceapp://dlogsman" />
<meta property="al:android:app_name" content="ECommerceApp" />
<meta property="al:android:package" content="com.ecommerce.app" />
<meta property="al:web:url" content="http://ecommerce.com/~dlogsman" />
安卓清单:
<activity
android:name="com.ecommerce.app.App"
android:label="@string/app_name_ecommerce">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
<intent-filter>
<data android:scheme="ecommerceapp" android:host="open" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
</intent-filter>
</activity>
然后我的 onStart 方法完全按照您的建议处理意图。有什么建议么??再次感谢您的时间。