숏폼 하이브리드 웹뷰 설정

    숏폼 하이브리드 웹뷰 설정


    기사 요약

    iOS WKWebview 설정

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

    WKWebView에서 비디오 태그의 인라인 재생을 허용하려면 WKWebViewConfigurationallowsInlineMediaPlayback 속성을 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 속성에 대한 자세한 내용은 관련 문서를 참조하십시오.