关于Google Maps:JavaScript加载顺序
JavaScript Load Order我同时使用amq.js(ActiveMQ)和Google Maps。 我按此顺序加载脚本
但是在我的application.js中,它可以正常加载Maps,但是尝试通过AMQ订阅主题时出现错误。 AMQ取决于原型,而Firefox中的错误控制台表示未定义对象。 我认为在脚本加载完成之前使用amq对象存在问题。 有没有一种方法可以确保在我的application.js中使用它们之前先加载两个脚本?
Google有一个很好的函数调用 网站本身的脚本之后加载了跨域脚本,这就是为什么会出错的原因。有趣的是,这里没人知道。
JavaScript文件应按顺序加载并阻止,因此除非您所依赖的脚本执行异常操作,否则您需要做的就是在其他文件之后加载application.js。 非阻塞JavaScript下载提供了有关脚本加载方式的一些信息(并讨论了一些破坏阻塞的技术)。 在jQuery中,您可以使用:
在执行操作之前,请确保已加载javascript并且dom已准备就绪。 在原型中,这似乎可以工作
如果我正确理解了您的问题,我认为这可能会有所帮助。 如果您不想依靠lib来执行此操作...我认为这可能有效:
我有一个类似的问题,只有一个脚本。我想出的解决方案是将
我希望这会在将来对某人有所帮助。
是。
将您要最后加载的代码(您的
是的,对于ActiveMQ的javascript(amq.js)确实取决于Prototype。在amq.js中,它加载了3个脚本,_amq.js,behaviour.js和prototype.js。 感谢您对JavaScript加载顺序wrumsby的帮助。这告诉我我的虫子在另一座城堡里:( 我想我有一个不同的问题。我还检查了从ActiveMQ 5.0到5.1的js文件,发现它们也一样。从5.0到5.1的某些更改都需要刷新主题才能订阅。我会继续寻找,但感谢您消除了这种可能的原因。
您是说AMQ依赖于原型库吗?您提供的代码中看不到该库的导入。 您还可以使用内置的SharePoint javascript方法来控制脚本的执行。
|
相关内容
-
IE脚本错误如何做Web脚本错误解决技巧
IE脚本错误如何做Web脚本错误解决技巧,,这个问题是由于这样的...
-
如何解决errtor加载操作系统的引导
如何解决errtor加载操作系统的引导,,电脑启动后,屏幕上出现了er...
-
将XP系统加载到虚拟硬盘并启动计算机
将XP系统加载到虚拟硬盘并启动计算机,,注释:您可以将XP系统加载...
-
关闭wps加载项|Word开启和关闭加载项,启用被禁
关闭wps加载项|Word开启和关闭加载项,启用被禁用的项,启用被...
-
win10系统下怎么调整文件夹顺序按照访问时间排
win10系统下怎么调整文件夹顺序按照访问时间排序,文件夹,顺序...
-
Win7旗舰版系统中u盘加载缓慢怎么办?|win7电脑打
Win7旗舰版系统中u盘加载缓慢怎么办?|win7电脑打开u盘缓慢怎...
-
当前页的脚本失败的解决方案_计算机错误
当前页的脚本失败的解决方案_计算机错误,,核心提示:最近打开网...
-
我们找不到任何驱动器。要获取存储设备驱动程序
我们找不到任何驱动器。要获取存储设备驱动程序请单击。加载...
-
设置电脑系统硬盘|设置电脑系统硬盘启动顺序
设置电脑系统硬盘|设置电脑系统硬盘启动顺序,,设置电脑系统硬...
-
我叫mt毕月符文激活|我叫mt符文激活顺序
我叫mt毕月符文激活|我叫mt符文激活顺序,,1. 我叫mt符文激活顺...
-
max里面路径跟随快捷键|max加载快捷键
max里面路径跟随快捷键|max加载快捷键,,1. max加载快捷键把CAD...
-
老电脑升级顺序|电脑升级顺序优先
老电脑升级顺序|电脑升级顺序优先,,1. 电脑升级顺序优先先升实...
-
1. spring5.0源码讲解-bean的加载过程|一
1. spring5.0源码讲解-bean的加载过程|一,接口,配置文件,#spri...
-
Win7连接USB设备识别速度慢怎么办?|win7开机usb
Win7连接USB设备识别速度慢怎么办?|win7开机usb加载慢,速度慢,...
-
电脑硬盘有时加载不了|电脑硬盘有时加载不了怎
电脑硬盘有时加载不了|电脑硬盘有时加载不了怎么回事,,1. 电脑...