RE:AndroidブラウザからカスタムAndroidアプリケーションを起動します
上記の投稿で説明されているアプローチを試しましたが、G +、Twitterなどのアプリ内でURLをクリックすると完全に機能します。ただし、モバイルブラウザでURLを含むWebページをロードすると( androidブラウザとchromeブラウザの両方)、URLをタップしてもアプリは起動しません。
他の誰かがこの振る舞いを見たことがありますか?
RE:AndroidブラウザからカスタムAndroidアプリケーションを起動します
上記の投稿で説明されているアプローチを試しましたが、G +、Twitterなどのアプリ内でURLをクリックすると完全に機能します。ただし、モバイルブラウザでURLを含むWebページをロードすると( androidブラウザとchromeブラウザの両方)、URLをタップしてもアプリは起動しません。
他の誰かがこの振る舞いを見たことがありますか?
これらのリンクを処理できるブラウザをすでに使用している場合、ほとんどの場合(これまで?)Androidはそれを処理する別のアプリを探しません。私はこの振る舞いを見てきましたが、変更できるとは思いません。
あなたが言及したリンクですでに詳述されているように、唯一の方法はあなた自身のスキーマを使用することです:
<intent-filter>
<data android:scheme="my.special.scheme" />
<action android:name="android.intent.action.VIEW" />
</intent-filter>
<a href="my.special.scheme://other/parameters/here">
ただし、このリンクはアプリのないデバイスでは機能しません。それはあなたにとって受け入れられますか?