ich entwickle eine hybrid app mit cordova mit leafletjs und osm. Die offene Straßenkarte wird in Android 4.1.1 gezeigt, aber nicht in Android 5 (es zeigt ein graues Panel). Wie kann ich es lösen?OSM wird nicht in Android 5.1 angezeigt, aber in Android 4.1.1 gezeigt, Wie kann ich es lösen?
0
A
Antwort
0
EDIT unten folgenden Ausführungen
Neben der Cordova weißen Liste, es sieht aus wie Sie auch explizit Ihre Content-Security-Policy (CSP) in Ihre Seite ein HTML-Head-Set müssen .
Wahrscheinlich so etwas wie:
<meta http-equiv="Content-Security-Policy" content="default-src 'self' *.tile.osm.org">
Siehe auch: https://content-security-policy.com/
Hinweis: aus dem Fehlerprotokoll, es sieht aus wie Sie auch andere Quellen erlauben sollen.
Haben Sie weiß die openstreetmap.org
Website (mit Sub-Domains)? https://cordova.apache.org/docs/en/6.x/guide/appdev/whitelist/index.html
ja, ich gebe die Erlaubnis für alle Domänen, wie Sie aus dem Bild sehen können. danke – max91r
Ohne weitere Details von Ihrer Seite, ich fürchte, es ist unmöglich, Sie mit mehr Unterstützung zu versorgen ... – ghybs
meine confix.xml ist dies. http://imgur.com/a/8OXPF Welche Informationen können nützlich sein? – max91r