如何在Android WebView Intent过滤器中使用深层链接

时间:2019-01-10 14:17:42

标签: android webview deep-linking intentfilter

朋友下午好。 我正在开发的应用程序无非是WebView,它只是在SalesForce中完成的android应用程序的外壳,即我有一个WebView,并且所有屏幕都在该WebView中。

我的问题是,我可以通过打开我应用程序的特定页面吗? 我可以打开应用程序,但是即使我通过url指定我希望它打开,它也总是在Home中打开。

        <activity
        android:name=".MainActivity"
        android:screenOrientation="portrait">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />

        </intent-filter>

        <intent-filter>
            <action android:name="android.intent.action.VIEW"/>
            <category android:name="android.intent.category.DEFAULT"/>
            <category android:name="android.intent.category.BROWSABLE"/>
            <data android:scheme="https"/>
            <data android:host="example.force.com"/>
            <data android:pathPattern="/page/forgotmypassword"/>
        </intent-filter>

    </activity>

即使我配置了清单表单,它也会始终在主页上打开应用程序

0 个答案:

没有答案