在应用程序浏览器中启动it​​une音乐链接而不是itunes app~

时间:2012-07-26 06:49:04

标签: ios uiwebview itunes

您好我的应用程序有链接到iTunes音乐专辑 像这样 http://itunes.apple.com/us/album/better-than-a-hallelujah/id366013643?i=366013659&ign-mpt=uo%3D4

当他们点击我的应用程序中的链接时,我想在我的应用程序中打开它(我有一个uiwebview),问题是它在我的应用程序中启动了uiwebview,但页面是空白的,地址栏也是空白的,即它不包含地址http://itunes.apple.com/us/album/better-than-a-hallelujah/id366013643?i=366013659&ign-mpt=uo%3D4

我认为这是因为它试图在模拟器/设备中启动it​​unes应用程序 但我不在乎,我希望http://itunes.apple.com/us/album/better-than-a-hallelujah/id366013643?i=366013659&ign-mpt=uo%3D4加载到浏览器中并像在桌面浏览器中那样显示内容。

请帮助谢谢

1 个答案:

答案 0 :(得分:0)

当我从您的问题中得到答案时,您需要在应用中显示相册数据。为此,我建议你两种方式。

首先解决方案是将NSURLRequest与url一起使用并下载它的数据并在webview中加载html。 (如果您想获得该页面的桌面版本,也可以更改用户代理。

第二个是使用iTunes API从iTunes Store获取专辑数据作为JSON,然后在自定义视图中显示数据。 您可以在iTunes Store API here

上获取更多信息

希望它有所帮助。 :)