Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: Π΄Π»Ρ Android. I'm try to playback local video file on Android WebView (from Kotlin) for some reasons (huge encrypted file further) i need work with inputStream like this: // load html to webview webview.loadData("", "text/html", "UTF-8") // selectedFile - url from GetContent() // injection override fun shouldInterceptRequest(view: WebView, request: WebResourceRequest ): WebResourceResponse? { // if not interesting request if (!request.url.toString().endsWith("a.mp4")) return super.shouldInterceptRequest(view, request) // it's here val inputStream = applicationContext.contentResolver.openInputStream(selectedFile) return WebResourceResponse("video/mp4", null, inputStream) } in general this work fine, but rewind (by tapping on timeline) not working: every time after tapping, cursor displayed at the touch point and back to current playing position, playback continues as nothing happened what i'm doing wrong?)) thanks in advance.