index.html
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
看了楼主的情景:
觉得这样的SDK设计的使用方式是不合理的。竟然你的sdk种需要异步加载其他代码,那么在你的sdk种一定要提供一个机制,回调或者事件来告诉使用者代码都加载完了,他可以安全的使用sdk的方法了。就像是document ready一样,你需要有个sdk ready
重新理解题主思路后,修正如下:
首先,阻塞的路子不对,应该回调。这个思路不变。
然后,靠事件把这个回调解决
a.js
index.html
同楼上
回调,或者用 document.write 加载
回调比较合适
使用 requirejs 一个异步加载JS,模块化代码的框架,非常NICE。