所以我在xcode和它的收音机应用程序中制作ios应用程序。每当我按下播放按钮时,即时播放器将启动并播放快速播放器。我想这样做它不会显示它所播放的时间(MM:SS)。 (M =分钟S =秒)
我的代码:
ViewController.h
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController
{
IBOutlet UIWebView *hotjamz;
}
-(IBAction)Play:(id)sender;
@end
ViewController.m
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
-(IBAction)Play:(id)sender {
NSString *stream = @"http://www.hot108.com/hot108.pls";
NSURL *url = [NSURL URLWithString:stream];
NSURLRequest *urlrequest = [NSURLRequest requestWithURL:url];
[hotjamz loadRequest:urlrequest];
}
@end
答案 0 :(得分:0)
您目前正在使用UIWebView
来播放媒体内容。您无法控制在那里使用的媒体播放器。您有多种方法可以获得所需的控件:
使用其中一个内置媒体播放类(如MPMoviePlayerController)来播放媒体并自行自定义UI(AVFoundation还提供播放功能,如果您需要降低级别)
使用HTML构建播放器,并将其加载到您当前正在使用的UIWebView
。