加载脚本 Algolia places.js 后的回调函数
Callback function after script Algolia places.js is loaded
我不想把这个脚本标签放在我的 html 的 header 中:
<script src="https://cdn.jsdelivr.net/npm/places.js@1.7.3"></script>
主要原因是在加载整个页面时会导致阻塞。
我想这样加载脚本:
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'https://cdn.jsdelivr.net/npm/places.js@1.7.3';
document.body.appendChild(script);
我想可以添加 ?callback=init_input 到 js URL 来初始化, places.js 完全加载后,输入元素。可以吗?
我知道 Google 地图 API 中有此选项,但我不想使用它。
谢谢,
此致
这不是特定于 Algolia Places 或 Google 地图,而是关于如何异步加载脚本并进行回调。已经在 SO 上回答了:Asynchronous Script Loading Callback
我不想把这个脚本标签放在我的 html 的 header 中:
<script src="https://cdn.jsdelivr.net/npm/places.js@1.7.3"></script>
主要原因是在加载整个页面时会导致阻塞。
我想这样加载脚本:
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'https://cdn.jsdelivr.net/npm/places.js@1.7.3';
document.body.appendChild(script);
我想可以添加 ?callback=init_input 到 js URL 来初始化, places.js 完全加载后,输入元素。可以吗?
我知道 Google 地图 API 中有此选项,但我不想使用它。
谢谢,
此致
这不是特定于 Algolia Places 或 Google 地图,而是关于如何异步加载脚本并进行回调。已经在 SO 上回答了:Asynchronous Script Loading Callback