Saltar al contenido

iOS: las solicitudes de origen cruzado de WKWebView solo son compatibles con HTTP

Solución:

Para resolverlo, debes girar allowFileAccessFromFileURLs en de WKPreferences

Rápido

webView.configuration.preferences.setValue(true, forKey: "allowFileAccessFromFileURLs")

C objetivo

[webView.configuration.preferences setValue:@YES forKey:@"allowFileAccessFromFileURLs"];

Acceso a archivos y acceso universal a archivos (en caso de leer medios desde el dispositivo)

[webView.configuration.preferences setValue:@YES forKey:@"allowFileAccessFromFileURLs"];
[webView.configuration setValue:@YES forKey:@"allowUniversalAccessFromFileURLs"];

Para los desarrolladores de Xamarin.iOS:

WKWebViewConfiguration config = webView.Configuration;
config.Preferences.SetValueForKey( FromObject( true ), new NSString( "allowFileAccessFromFileURLs" ) );
config.SetValueForKey( FromObject( true ), new NSString( "allowUniversalAccessFromFileURLs" ) );
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *