Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 从自定义方案打开活动不适用于除Firefox以外的所有浏览器_Android_Deep Linking_Url Scheme - Fatal编程技术网

Android 从自定义方案打开活动不适用于除Firefox以外的所有浏览器

Android 从自定义方案打开活动不适用于除Firefox以外的所有浏览器,android,deep-linking,url-scheme,Android,Deep Linking,Url Scheme,我有一个应用程序,我想通过自定义方案打开其中一个活动。以下是我在清单中的活动: <activity android:name=".activity.ResetPasswordActivity"> <intent-filter android:autoVerify="true"> <action android:name="android.intent.action.VIEW"/> <cate

我有一个应用程序,我想通过自定义方案打开其中一个
活动。以下是我在清单中的活动:

<activity
    android:name=".activity.ResetPasswordActivity">
    <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:scheme="monicaaa" android:host="reg"
            android:pathPrefix="/password/reset/confirm"/>
    </intent-filter>
</activity>
但是它在任何浏览器上都不起作用


请告诉我我遗漏了什么,或者是否有现有的答案,等等。谢谢

链接中有一个很小的印刷错误:您使用了schema而不是scheme

intent://reg/password/reset/confirm/#Intent;模式=monicaaa;package=com.monicalabao.monicaaa;结束

应该是


intent://reg/password/reset/confirm/#Intent;方案=monicaaa;package=com.monicalabao.monicaaa;结束

结果我不得不使用
http
/
https
毕竟,就像这样:

https://reg/password/reset/confirm/

这使得该链接可以在Android Gmail中点击,并可以引导到我的应用程序。

谢谢。我修正了它,但除了Firefox,它在其他任何地方都不起作用。
https://reg/password/reset/confirm/