YouTubeからビデオを見たいときに自分のメディアプレーヤーアプリケーションを起動したい。 android:scheme="http"
とandroid:host="m.youtube.com"
と書くと問題ありません。しかし、それはm.youtube.comのどこにでも私のアプリを開くように頼んでいます。それで、それは迷惑になります。これを解決するためにpathPattern、pathPrefix、およびpathを使用しようとしましたが、私は先に進まなかった。私が欲しいのは明らかにこれです:正しいタイミングでインテントフィルタを使用したアクティビティを開始する
リンクは私のアプリを起動してはならないインテントフィルタが
"http://m.youtube.com/index?desktop_uri=%2F%gl=US#"
のようなものです。リンクが
"http://m.youtube.com/index?desktop_uri=%2F&gl=US#/watch?xl=xl_blazer&v=k3Cdqx1qFX8"
の場合は、アプリケーションを起動する必要があります。
私を助けることができる人はいますか?あなたは、このリンクを見て持つことができます
あなたが試した 'pathPattern'と' pathPrefix'の値については言及していません。 –
私はとても多くを試しました。パスとして/インデックスのみを取得します。疑問符は主な問題です。 – sjor