Я использую WebViewClient.shouldOverrideUrlLoading , чтобы улавливать любые щелчки ссылок в WebView. Это работает примерно в 95% случаев, но иногда просто не вызывается.
Я заметил это в следующих трех случаях:
shouldOverrideUrlLoading
. Теперь мой вопрос в основном состоит в том, как исправить проблему 2, поскольку другие не имеют большого значения. Однако, если кто-то решил 1 или 3, я хотел бы услышать об этом.
Также я должен упомянуть, что я пробовал разные возвращаемые значения в shouldOverrideUrlLoading
, и я заметил, что всегда возвращаемое значение true кажется чтобы получить лучший результат, но проблемы, указанные выше, все еще возникают.