2016-09-11 1 views
-1

사이트를 만들었으므로 이제는이 Google 내 PageSpeedInsights 도구 내에서이 스크립트를 사용하여 Leverage Browser Caching에 문제가 있습니다. 레버리지 브라우저 캐싱 및 콘솔 경고

내가 콘솔에서 오류를보고 할 때

<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDktC0AXgcEZ5p9yN3RKLs_HCi6JKjZUeE&callback=initMap"></script 

PageSpeedInsights이 같은 나에게 테 경고를 보여

https://maps.googleapis.com/…Z5p9yN3RKLs_HCi6JKjZUeE&callback=initMap (30 minuta) 

또한 나에게이 문제를 보여 내가 HTML 파일 내부에 전화 했어 내 스크립트입니다 스크립트. 이제 나는 완전히 잘못된 생각을하고 있습니다.

이 콘솔에 오류가 :

catch되지 않은 InvalidValueError : initMap이 함수 JS하지 AIzaSyDktC0AXgcEZ5p9yN3RKLs_HCi6JKjZUeE = 키 & 콜백 = initMap : 95

사람이 지금 문제가 무엇합니까.

덕분에

+0

문제를 설명하는 [mcve]를 제공해주십시오. – geocodezip

+0

'initMap' 기능이없는 것 같습니다. – duncan

+0

나는 그것을 볼 수 있지만 그 문제에 대한 해결책을 찾을 수 없다. 하지만 브라우저 캐싱을 활용하면이 동일한 문제를 해결할 수있는 방법이 있습니까? –

답변

0

유사한 문제는 그들이 가능한 솔루션으로 stackoverflow entry을 참조하는 this github project에 올려졌다.

initMap()이 전역 범위 지정 기능이거나 Google Maps JS에 전달 된 매개 변수가 올바르게 네임 스페이스인지 확인하십시오.