1

对于在线广播流媒体应用程序,到目前为止我有以下代码。我遇到的问题是当我按下播放时,会打开一个 web 视图,当我关闭它时,流会停止。如何使此 webview 不出现在屏幕上/在后台执行?

ViewController.h

@interface ViewController : UIViewController
{
    IBOutlet UIWebView *webView;
}

-(IBAction)play:(id)sender;

ViewController.m

-(IBAction)play:(id)sender
{
    NSString *stream = @"STREAMING LINK";
    NSURL *url = [NSURL URLWithString:stream];
    NSURLRequest *urlrequest = [NSURLRequest requestWithURL:url];
    [webView loadRequest:urlrequest];
}

另外,在使用 webview 时,我是否也可以制作暂停/停止按钮和音量开关?

4

1 回答 1

0

忘记 Interface Builder,并以编程方式进行。

UIWebView *webView = [[UIWebView alloc]init];
NSURL *url =[NSURL URLWithString:@"STREAMING LINK"];
NSURLRequest *req = [NSURLRequest requestWithURL:url];
[webView loadRequest:req];
于 2013-09-14T20:45:11.410 回答