如何在没有任何方案的应用中打开网址?

时间:2018-02-05 06:52:46

标签: android

我正在创建一个Android应用,我应该打开所有网络链接。以下是我需要打开的示例网络链接:

  • http://www.google.com
  • https://www.google.com
  • www.google.com

        <intent-filter>
            <action android:name="DeepLinkOpen"/>
            <category android:name="android.intent.category.DEFAULT"/>
        </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:host="*"
                android:pathPattern="/.*"
                android:scheme="http" />
    
            <data
                android:host="*"
                android:pathPattern="/.*"
                android:scheme="https" />
        </intent-filter>
    </activity>
    

我可以打开前两个网址,因为我接受的方案为httphttps。但是我如何打开第三个网址?即使在更改方案后,我也无法打开上述网址。

<data
   android:host="*"
   android:pathPattern="/.*"
   android:scheme="*" />

0 个答案:

没有答案