2

独自のアプリケーションから YouTube アプリを開こうとしています。私は次のコードでこれをやっています:

if([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"youtube://"]])
{
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"youtube://?????"]];
}
else
{
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://youtube.com/user/..."]];
}

YouTube アプリが利用可能な場合は、指定された URL で開きます。それ以外の場合は、YouTube の Web バージョンを開きます。YouTube アプリでユーザー アカウント / プロフィール ページを開くには、疑問符の代わりに何を入力する必要がありますか? すでに youtube://user/username を入力しようとしましたが、うまくいきません。

そして、LinkedIn アプリについてもまったく同じ質問があります。

if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"linkedin://"]])
{
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"linkedin://?????"]];
}
else
{
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.linkedin.com/company/...."]];
}   

何か案は?ありがとう!

4

2 に答える 2

0

リンクの正しい形式は次のとおりです。 youtube://www..youtube.com/user/username

(編集注:wwwの後の2つのピリオドはタイプミスだと思いますが、私は専門家ではありません-誰かがこのメモを削除して、必要に応じて修正してください)。

于 2014-08-12T14:00:18.430 に答える
0

リンクインでユーザーページを開くには、次を使用できます。

linkedin://#profile/<profile_id>

プロファイル名では機能せず、数値 ID のみで機能しました。また、これを企業と連携させることはできませんでした。

于 2013-07-29T02:41:41.643 に答える