1

http://www.youtube.com/watch?v=VIDEO_IDENTIFIERユーザーがブラウザでYouTubeURL()にアクセスするたびにアプリを起動できるようにするカスタムURLスキームを登録したいと思います。

これは可能ですか?


編集:

ざっと見てみると、YouTubeのURLスキームは単純であることに気づきましたyoutube://。私がやりたいのは、URLスキームを使用してYouTubeに電話がかかってきたときはいつでも、YouTubeアプリの代わりにアプリを起動したいということです-これは可能ですか?競合するURLスキームがあるとどうなりますか?

4

2 に答える 2

1

URLスキームは前のもの://です。これは、YouTube の URL やその他のhttpURL を処理するようにアプリを割り当てることができないことを意味します。


アップデート

Apple はdocsで YouTube URL スキームについて言及していますが、カスタム URL スキームを実装するコンテキストでは、前の部分のみ://を指定できます。


更新 2

更新された質問について。youtube://Apple がURL用に YouTube アプリを起動することを望んでいることは確かです。競合する URL スキームに関する明示的なメモが見つからないため、OS がカスタム URL スキームに対して一般的に起動するアプリをどのように選択するかはわかりません。

組み込みアプリによって処理される URL に関しては、そのままである可​​能性が非常に高くなります。つまり、組み込みアプリをオーバーライドして独自のアプリでhttp://やURL を処理することは不可能です。youtube://

于 2011-05-24T12:26:09.583 に答える
0

あなたはそれを行うことができ、それはシミュレーターで動作しますが、アプリはアプリの審査プロセスを通過することはありません.

余談ですが、YouTube の URL をアプリにリダイレクトするようなことをしたいのはなぜですか。少なくともユーザーを混乱させます。

于 2011-05-24T15:32:33.333 に答える