私のアプリにはvimeoビデオがあります。次のコードを使用してWebViewで開きました。
NSURL *url = [NSURL URLWithString:@"https://vimeo.com/47278503"];
NSURLRequest *req = [NSURLRequest requestWithURL:url];
webview.delegate = self;
[webview loadRequest:req];
そして、WebViewの上にキャンセルボタンを1つ配置して、vimeoビデオを閉じます。
ただし、問題は、キャンセルボタンをクリックしてWebViewを閉じた後も、オーディオが再生されることです。
また、別の問題は、全画面表示時にビデオが表示されず、オーディオのみがバックグラウンドで再生され、キャンセルボタンをクリックした後、ビデオがバックグラウンドで再生されることです。
アップデート :
リンクにも同様の問題があります。コードを試しましたが、機能しません。私はコードを書きました
[self.view addSubview:self.view.window.rootViewController.view];
tableviewのdidSelectRowAtIndexPath()
メソッドで。(そしてこのテーブルビューはポップオーバーです)。
[self.view addSubview:self.view.window.rootViewController.view];
WebViewでも試しましたが、動作しviewDidLoad()
ません。
何が問題になる可能性がありますか?
ありがとう。