Cordova HTTP plugin cookies niet vinden na de upgrade naar WKWebView op iOS

stemmen
0

Ik ben het schrijven van een applicatie die ik ben begonnen migreren naar WKWebView van de erfenis UIWebView als het wordt afgekeurd. Echter, het is een bekend probleem dat WKWebView niet sessie cookies op te slaan op de eerste installaties en vanwege CORS problemen, en met het oog op deze kwestie ben ik toevlucht te nemen tot het gebruik van de inheemse sloot HTTP-plugin op de verzoeken uit te voeren.

Bij het gebruik van de HTTP-plugin met UIWebView werden de cookies onafhankelijk behandeld dan de applicatie zelf (denk ik) sinds file: // niet cookies blijven bestaan. Echter, na een upgrade naar WKWebView, de inheemse HTTP-plugin heeft geen ontvangst of het instellen van cookies dan ook.

Omdat de inheemse plugin verblijft buiten het Webview van de applicatie, en ik ben niet het uitvoeren van standaard XHR aanvragen door middel van Javascript, maar ga op een dieper niveau dankzij de plugin moet de cookies niet zijn nog steeds bezig? Of is er nog steeds een verband tussen de Webview en de inheemse HTTP bellen?

De vraag is gesteld op 19/09/2018 om 12:59
bron van user
In andere talen...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more