Zend Framework beni Google Maps API dahil izin vermez

2 Cevap php

Ben bu sorunu yaşıyorum:

Ben bootstrap de HeadScript Yardımcısı kullanarak benim Zend Framework uygulaması Google Maps API eklemek istiyorum:

$view->headScript()
->appendFile('/static/js/jquery-1.3.2.min.js')
->appendFile('/static/js/jquery-ui-1.7.1.min.js')
->appendFile("http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAfINi4Ug3nkoREt524GX3ABSFqzY8bf3muCS1IE0M5aBPGVvVxRRzm1PmTbIwi_tXaNcSoONdlIx_sA");

Ama nedense her şey için ben hata olarak boş bir uyarı kutusu olsun bu deneyin. Garip kısmı şimdi düz HTML kullanarak aynı anahtar ile aynı komut dosyası eklediğinizde, bu yüzden Google bir "yanlış anahtar" bir problem olmadığını, bir:

<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAfINi4Ug3nkoREt524GX3ABSFqzY8bf3muCS1IE0M5aBPGVvVxRRzm1PmTbIwi_tXaNcSoONdlIx_sA" type="text/javascript"></script>

Ben o boş uyarı kutusu alamadım. Eğer benzer bir şey yaşadınız mı?

2 Cevap

Ben aynı sorunu vardı - ZF otomatik komut URI kodlar, yani & & olur

Denemek

$view->headScript()
->appendFile('/static/js/jquery-1.3.2.min.js')
->appendFile('/static/js/jquery-ui-1.7.1.min.js')
->appendFile("http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAfINi4Ug3nkoREt524GX3ABSFqzY8bf3muCS1IE0M5aBPGVvVxRRzm1PmTbIwi_tXaNcSoONdlIx_sA");

Garip Ben sadece aslında çıkış ne ince bir fark hayal - Eğer iki yöntem (headScript yardımcı kullanarak ve sadece sert script etiketi kodlama) ve herhangi bir ince fark varsa görme çıkış kaynağı karşılaştırıldığında?