Verhindern lästiger HTML5-Geolocation-Warnungen in UIWebView

Wann immer ein Skript die Geolokalisierung mit anfordertHTML5Geolocation API vonUIWebView bittet um eine Erlaubnis zur Nutzung der iOS-Ortungsdienste.

Das ist ziemlich ärgerlich, besonders wenn Sie statisch ladenHTML Dateien werden weiterhin die Berechtigungen für jede Datei abgefragt, auch wenn der Benutzer diese Berechtigung bereits für die App selbst erteilt hat.

Gibt es eine Möglichkeit, dies zu verhindern?

Ich weiß, dass auf Safari die Berechtigung zur Geolokalisierung auf der Domain basiert, und ich bin damit einverstanden, um Erlaubnis zu bitten, wenn die Anforderung für eine andere Domain erfolgt, aber sollte das UIWebView beim Laden von statischem HTML oder nicht die gleiche Geolokalisierungsberechtigung wie die App haben lokale Dateien?

Mache ich etwas falsch?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage