1

特定の URL がブラウザに入力されたときに自動的に開くアプリを作成しようとしています。そのために、マニフェスト内でインテント フィルターを次のように使用しています。

<intent-filter>
            <data android:scheme="http" android:host="maltapark.com"/>
            <action android:name="android.intent.action.VIEW" />
            <category android:name="android.intent.category.DEFAULT"></category>
            <category android:name="android.intent.category.BROWSABLE"></category>
</intent-filter>

これは正常に機能しますが、デフォルトの Web ブラウザーでのみ機能します。Chrome を使用すると、アプリが開きません。また、Firefox を使用してみましたが、abc://test.

使用しているブラウザや URL に関係なく、アプリを開く方法はありますか?

4

4 に答える 4

-1

andriod:scheme に '*' ワイルドカードを入れてみてください。おそらく、andriod:host 属性も必要です (それが必要な場合)。

于 2013-08-16T03:11:15.393 に答える