웹뷰 이용하기
- 인쇄
웹뷰 이용하기
- 인쇄
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
iOS WKWebview 에서 정상적으로 Shoplive 플레이어를 사용하기 위해서는 다음과 같은 설정이 필요합니다.
allowsInlineMediaPlayback
WKWebViewConfiguration의 allowsInlineMediaPlayback 을 true로 설정해야 합니다. video tag inline 재생 허용 여부에 설정하는 옵션이며, true로 설정해야, WKWebview에서 정상적인 플레이어 동작이 가능합니다.
let configuration = WKWebViewConfiguration()
configuration.allowsInlineMediaPlayback = true
let webView = WKWebView(frame: rect, configuration: configuration)WKWebview 설정에서 allowsInlineMediaPlayback에 대한 자세한 내용은 관련 문서를 참고하세요.
Shoplive 플레이어는 WKWebview를 기준으로 서비스되고 있으며, 더 이상 지원되지 않는 UIWebview를 공식적으로 지원하지 않습니다.
UIWebview 지원 중단에 대한 자세한 내용은 관련 문서를 참고하세요.
UIWebview
현재 고객사의 모바일 어플리케이션이 UIWebview를 사용하고 있다면 WKWebview로의 전환을 권장합니다.
(
UIWebview는 iOS에서 공식적인 지원이 종료되어 Deprecated 되었습니다.)
부득이하게 UIWebview를 사용할 경우, WKWebview와 마찬가지로 다음과 같은 설정이 필요합니다.
let configuration = WKWebViewConfiguration()
configuration.allowsInlineMediaPlayback = true
let webView = WKWebView(frame: rect, configuration: configuration)UIWebview 설정에서 allowsInlineMediaPlayback에 대한 자세한 내용은 관련 문서를 참고하세요.