[英]Android instant app deeplink with custom scheme: UNKNOWN_URL_SCHEME
我有一个 SDK 注册一个 Activity 来处理自定义方案,在某些时候 SDK 会打开一个 http url 到我的网站,点击网站中的按钮后,用户将被重定向到customscheme://scheme_host_url/their_application_id
-这将关闭浏览器并通过打开CustomSchemeHandlingActivity
使用 SDK 重定向回用户的本机应用程序
但是,如果即时应用程序使用我的 SDK,这将不起作用,他们只会在浏览器中看到net:UNKNOWN_URL_SCHEME
。 我认为这是意料之中的,因为即时应用程序并没有真正在本地安装我的 SDK 和CustomSchemeHandlingActivity
。
是否预计这不适用于 Android 即时应用程序?
<activity
android:name=".CustomSchemeHandlingActivity">
<intent-filter>
...
<data
android:scheme="customscheme"
android:host="scheme_host_url"
android:path="/${applicationId}" />
</intent-filter>
</activity>
即时应用程序仅适用于应用程序链接,并且您已经知道这意味着您只能使用https
网址。
https://developer.android.com/training/app-links/instant-app-links
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.