Jas*_*lia 4 youtube url objective-c ios
无论如何使用iOS URL方案打开YouTube到特定用户的个人资料我试过youtube:// user/myusername但似乎没有用.
小智 5
要在Youtube应用中打开Youtube页面(如果它已安装在设备上),您可以检查设备是否可以打开页面:
// URL scheme for youtube app
NSString *youtubeURL = @"youtube://www.youtube.com/user/";
// Page name(or channel name)
NSString *youtubePageName = @"YourPageName";
// Check if the device can open in Youtube app or not.
if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString: [youtubeURL stringByAppendingString:youtubePageName]]]){
// Open in Youtube app
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: [youtubeURL stringByAppendingString:youtubePageName]]];
}else{
// If device cannot open in youtube app, open the page in browser.
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"http://www.youtube.com/user/YourPageName"]];
}
Run Code Online (Sandbox Code Playgroud)
这个解决方案对我有用
iOS 9编辑:目标应用程序的URL方案必须添加到LSApplicationQueriesSchemeskey 下的info.plist中.
这是一个相关的帖子:iOS 9没有用URL SCHEME打开Instagram应用程序
| 归档时间: |
|
| 查看次数: |
2470 次 |
| 最近记录: |