如何通过 seajs 来加载百度地图的 api ?

123 views
Skip to first unread message

Sam Zeng

unread,
Nov 2, 2012, 5:30:59 AM11/2/12
to se...@googlegroups.com

Frank Wang

unread,
Nov 6, 2012, 9:59:52 PM11/6/12
to seajs
这个没办法,百度用了 document.write,无法支持异步载入。
--
王保平 / 玉伯(射雕)
送人玫瑰手有余香

sam

unread,
Nov 6, 2012, 10:31:23 PM11/6/12
to se...@googlegroups.com
谢谢回复,真的没其它折中解决方案吗?有些地方需要用到类似的 API 。

Frank Wang

unread,
Nov 6, 2012, 10:38:06 PM11/6/12
to seajs
这种方案是手动覆盖掉 document.write 方法,改成支持异步的
但牵扯面比较多,建议还是不修改
老的和新的可以混用呀


2012/11/7 sam <zengd...@gmail.com>

sam

unread,
Nov 7, 2012, 1:24:46 AM11/7/12
to se...@googlegroups.com
好,感觉感谢。

Km Van

unread,
Mar 12, 2013, 1:55:44 PM3/12/13
to se...@googlegroups.com
也就是传说中的“重写document。write”了。不过如果要使用异步的话,最简单的方法就是iframe,除此之外,如果官方没有异步加载的api,就没办法了

liz

unread,
Mar 21, 2013, 9:28:29 AM3/21/13
to se...@googlegroups.com
Google/百度地图API不是提供异步加载的接口么, 直接require.async("http://api.map.baidu.com/api?v=1.4&callback=sth") 就可以了啊, 干嘛非得document.write...


2013/3/13 Km Van <kmva...@gmail.com>

--
You received this message because you are subscribed to the Google Groups "seajs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to seajs+un...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Km Van

unread,
Mar 29, 2013, 6:38:06 AM3/29/13
to se...@googlegroups.com
那个地图js,不是标准模块的形式吧?
Reply all
Reply to author
Forward
0 new messages