Notice
Recent Posts
Recent Comments
Link
투케이2K
351. (kotlin/코틀린) 안드로이드 웹뷰에서 웹 브라우저 비디오 자동 재생 설정 수행 - setMediaPlaybackRequiresUserGesture 본문
Kotlin
351. (kotlin/코틀린) 안드로이드 웹뷰에서 웹 브라우저 비디오 자동 재생 설정 수행 - setMediaPlaybackRequiresUserGesture
투케이2K 2023. 7. 20. 20:07[개발 환경 설정]
개발 툴 : AndroidStudio
개발 언어 : Kotlin
[소스 코드]
// -----------------------------------------
// TODO [비디오 자동 재생 지원 설정]
main_webview!!.settings.mediaPlaybackRequiresUserGesture = false
// -----------------------------------------
// -----------------------------------------
// TODO [Web Client 설정]
main_webview!!.webViewClient = MainWeb()
// -----------------------------------------
// -----------------------------------------
// TODO [웹뷰가 띄어질 브라우저 선택 : 크롬으로 설정]
main_webview!!.webChromeClient = WebChromeClient()
// -----------------------------------------
// -----------------------------------------
// TODO [크롬 클라이언트 설정 실시]
main_webview!!.webChromeClient = object : WebChromeClient() {
// TODO [웹 브라우저 권한 요청 확인]
override fun onPermissionRequest(request: PermissionRequest) {
S_Log._W_("[웹 - 권한] PermissionRequest 요청 수행", arrayOf(
"PermissionRequest :: " + Arrays.toString(request.resources).toString()
))
// [권한 자동 부여 수행]
request.grant(request.resources)
}
}
// -----------------------------------------
반응형
'Kotlin' 카테고리의 다른 글
Comments