Как получить HTML 5 видео URL OnLongClickListener Android - PullRequest
0 голосов
/ 04 января 2019

Я пытаюсь создать контекстное меню для веб-просмотра Android, мне удалось найти ссылку и изображение, но я не знаю, как получить видео HTML 5

webView?.setOnLongClickListener {
    registerForContextMenu(webView)

    val hr = (it as WebView).hitTestResult
    val message = handler.obtainMessage()
    val menu = ArrayList<CharSequence>()

    if (hr.type == WebView.HitTestResult.IMAGE_TYPE || hr.type == WebView.HitTestResult.SRC_IMAGE_ANCHOR_TYPE) {
        menu.add("Open image in new tab")
        menu.add("Copy image address")
        menu.add("Download image")
        menu.add("Share image")
    } else if (hr.type == WebView.HitTestResult.SRC_ANCHOR_TYPE) {
        webView?.requestFocusNodeHref(message)
        menu.add("Open in new tab")
        menu.add("Copy link address")
        menu.add("Copy link text")
        menu.add("Share link")
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...