Google haritalarını kullanmak istediğim bir Google Chrome uzantısı yapıyorum. Sorun o zaman benim komut dosyası çalıştırdığınızda o İşte bana bu hatayıgoogle maps api script içerik güvenliği politikası nedeniyle yüklenir
Refused to load script from 'https://maps.googleapis.com/maps/api/js?key=XXXXXXXXXXXXXXXX&sensor=false' because of Content-Security-Policy.
verir benim bildirim dosyası
{
"name": "Name",
"version": "1.0",
"manifest_version": 2,
"background": {
"scripts": [
"js/script.js"
]
},
"description": "Desc",
"browser_action": {
"default_icon": "images/icon.png",
"default_title": "Title",
"default_popup": "html/popup.html"
},
"permissions": [
"http://*/",
"http://*.google.com/",
"http://localhost/*"
],
"content_security_policy": "script-src 'self' http://google.com; object-src 'self'"
}
Ve bu
gibi benim komut ekliyorum olmasıdır<script src="../js/libs/jquery.js"></script>
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=XXXXXXXXXXXXXX&sensor=false"></script>
<script src="../js/plugins/easing.js"></script>
<script src="../js/script.js"></script>
Neden bu hatayı tekrar tekrar alıyorum? bir
Güncelleme ... Lütfen yardım Ben de bu tür kullanılır, bu iki izinleri Güncelleme iki
dosyayı ortaya ama yine
"https://maps.google.com/*",
"https://maps.googleapis.com/*",
çalışmıyor eklendi content_security_policy
"content_security_policy": "default-src 'none'; style-src 'self'; script-src 'self'; connect-src https://maps.googleapis.com; img-src https://maps.google.com"
Ancak, benim için ya da benim için çalışmaz
Teşekkürler Akbar. Sen benim manifest dosyasını söylediğin şeye göre değiştirdim ama şimdi 'https://maps.gstatic.com/intl/en_us/mapfiles/api-3/9/19/main adresinden komut dosyasını yüklemek için bu hatayı alıyorum. js 'İçerik-Güvenlik Politikası'ndan dolayı'. Bir fikrin neden? – 2619
maps.gstatic.com satırını da içerecek şekilde yukarıdaki içerik güvenliği ilkesi satırını güncelledim. Bence daha fazla releksasyon politikası eklemeniz gerekebilir. Bunun için aşağıdakileri gözden geçirmeyi öneririm: http://developer.chrome.com/extensions/contentSecurityPolicy.html http: //dvcs.w3.org/hg/content-security-policy/raw-file/ipucu/csp-specification.dev.html –
Cevabınız için, kütüphaneyi bir sayfa içinde içerik komut dosyası olarak yüklemek için herhangi bir çözümünüz var mı? [Burada] sorusunu ekledim (https://stackoverflow.com/questions/48937438/refused-to-load-the-script-of-google-maps-library-inside-content-script-of-chrom) – Mohammad