Javascript 如何仅在我的应用程序为navigator.onLine时加载google maps API?
如何添加一些只加载google maps api的javascript:Javascript 如何仅在我的应用程序为navigator.onLine时加载google maps API?,javascript,google-maps-api-3,Javascript,Google Maps Api 3,如何添加一些只加载google maps api的javascript: <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script> 当我的应用程序联机时(navigator.online==true)?使用动态脚本插入: if(navigator.onLine) { var script = document.createElement('sc
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script>
当我的应用程序联机时(
navigator.online==true
)?使用动态脚本插入:
if(navigator.onLine) {
var script = document.createElement('script');
//You must use the callback parameter when loading the script asynchronously
script.src = 'https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false&callback=initialize';
var scripts = document.getElementsByTagName('script');
scripts[0].parentNode.insertBefore(script, scripts[0]);
}
function initialize() {
//initialize map here
}
请参阅中的
您可能还对感兴趣,脚本是否仅在您联机时加载?是的,但我会得到一个错误