하이브리드 웹뷰 설정

    하이브리드 웹뷰 설정


    기사 요약

    iOS WKWebview 설정

    allowsInlineMediaPlayback (인라인미디어재생 허용)

    WKWebView에서 비디오 태그의 인라인 재생을 허용하려면 WKWebViewConfiguration 의 allowsInlineMediaPlayback 속성을 true로 설정해야 합니다. 이렇게 하면 플레이어가 정상적으로 작동합니다.

    let configuration = WKWebViewConfiguration()
    configuration.allowsInlineMediaPlayback = true
    let webView = WKWebView(frame: rect, configuration: configuration)
    • allowsInlineMediaPlayback 속성에 대한 자세한 내용은 관련 문서를 참조하십시오.


    Android Webview 설정

    mediaPlaybackRequiresUserGesture

    Android Webview에서 Shortform을 자동으로 재생하려면 mediaPlaybackRequiresUserGesture 속성을 false로 설정해야 합니다. 이 속성은 비디오 재생을 시작하는 데 사용자 제스처가 필요한지 여부를 결정합니다. false로 설정하면 사용자가 웹뷰와 상호작용하지 않더라도 동영상이 자동으로 재생되기 시작합니다.

    webView.getSettings().setMediaPlaybackRequiresUserGesture(false)
    • mediaPlaybackRequiresUserGesture 속성에 대한 자세한 내용은 관련 문서를 참조하십시오.