Tôi nghĩ rằng Google API có thể được tải trong trang của bạn theo ba cách khác nhau:Sự khác biệt giữa tải Google API qua gọi lại hoặc google.load hoặc khối tập lệnh đơn giản là gì?
1: Sử dụng khối tập lệnh đơn giản. như
<script type="text/javascript" src="http:/googleapis.com/maps/file.js"></script>
2: Sử dụng một callback nơi bạn làm điều gì đó như
var sc = document.createElement("script");
sc.type="text/javascript";
sc.src = "http:/googleapis.com/maps/file.js&callback=func_Name";
document.getElementsByTagName("head")[0].appendChild(script);
3: Và sau đó sử dụng someting như
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
google.load("maps", "1");
Câu hỏi của tôi: Có sự khác biệt đáng kể giữa các ba cách tiếp cận hoặc nó không quan trọng. Tôi có thể sử dụng API tìm kiếm và bản đồ trong một dự án, nơi tôi gọi sử dụng API tìm kiếm bằng cách sử dụng google.load và bản đồ giống như một khối tập lệnh không?
Vâng, sự khác biệt là tốc độ: http://encosia.com/3-reasons-why-you-should-let-google-host-jquery-for-you/ –
@Bondye, câu hỏi là về các phương pháp khác nhau tải các API của riêng Google, không phải các thư viện bên ngoài như jQuery được lưu trữ bởi Google và tự lưu trữ. –