Deshabilitar un WebKit WebView

¿Es posible deshabilitar toda la interacción del usuario con un WebView, aparte del desplazamiento? Quiero que el usuario pueda ver la página (y posiblemente seleccione cosas), pero no haga clic en los enlaces / haga clic con el botón derecho / actualizar / enfocar campos / desencadenar eventos de IU DOM (onclick, etc.).

Veo enesta pregunta Puedo desactivar el clic derecho y la selección, pero eso no ayuda con los elementos del formulario y la navegación que envía eventos DOM.

Respuestas a la pregunta(3)

Su respuesta a la pregunta