如何在Cocoa应用程序中加载/暂停/恢复YouTube视频?

时间:2013-03-13 19:08:23

标签: javascript cocoa-touch webview youtube-api youtube-javascript-api

加载YouTube视频非常简单。我使用webView;

    NSURL*url=[NSURL URLWithString:kVideoLink];
    NSURLRequest*request=[NSURLRequest requestWithURL:url];
    [[self.webview mainFrame] loadRequest:request];

但是如何暂停/恢复视频? 我试过了:

    [self.webview stopLoading];
    [self.webview reload];

OR

    [[self.webview mainFrame] stopLoading];
    [[self.webview mainFrame] reload];

它们都不起作用?

1 个答案:

答案 0 :(得分:0)

最后,我调用了javascript来解决这个问题。

有一个例子CallJS 我尝试从YouTube JavaScript Player API Reference

获取api

但有一个更简单的问题:from jsfiddle

<div id="player"></div>
<a href="#" id="pause">Pause</a>
<a href="#" id="resume">Resume</a>...

感谢。