UIWebViewでYoutube動画をインライン再生する際の、
レイアウトについて質問がございます。
現在、下記コードにてyoutube動画をインライン再生しております。
再生自体は問題がないのですが、「アプリを開く」表示や、「検索マーク」表示が
スペースを取ってしまっております。
こちらを消去して、初期表示を動画サムネイルのみとすることは可能でないでしょうか?
何か参考になる情報がございましたら
ご共有いただけると嬉しいです。
何卒宜しくお願いします。
・画面
・コード
override func viewDidLoad() {
super.viewDidLoad()
*省略
let config = WKWebViewConfiguration() config.allowsInlineMediaPlayback = true config.mediaTypesRequiringUserActionForPlayback = .all webView = WKWebView(frame:CGRect(x:0, y:0, width:self.view.bounds.size.width, height:self.view.bounds.size.height / 5) , configuration: config) webView.contentMode = UIViewContentMode.scaleAspectFit guard let VC2youtubeURL = VC2youtubeURL else { return } let urlString = "https://www.youtube.com/(VC2youtubeURL)" let encodedUrlString = urlString.addingPercentEncoding(withAllowedCharacters:NSCharacterSet.urlQueryAllowed) let url = NSURL(string: encodedUrlString!) let request = NSURLRequest(url: url! as URL) webView.load(request as URLRequest) self.contentView.addSubview(webView) }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/28 15:18