我正在使用crossrider来制作一个扩展,需要为使用https protocole加载的所有页面添加两个远程JS。一个脚本应该在之前,另一个应该在之后加载。我试图按照crossrider网站提供的文档,但我的所有尝试都失败了。能帮我完成这个吗? 这就是你试图做的事情
appAPI.ready(function($) {
src="http://code.jquery.com/jquery-1.10.1.min.js" />
appAPI.dom.addRemoteJS({
url: "http://code.jquery.com/jquery-1.10.1.min.js",
additionalAttributes: {charset: "UTF-8"},
callback: function(ref) {
appAPI.dom.addRemoteJS({
url: "http://domain.com/script.js"
});
}
});
});
答案 0 :(得分:1)
通常,代码段是正确的,并且符合Crossrider docs中提供的示例。
在测试您的特定脚本URL(由于隐私原因而在其他地方提供的 )后,我可以在控制台中看到在回调函数中调用的第二个脚本中存在错误,即脚本您提供的示例代码段中的.js。修复此错误后,您可以继续完成扩展程序。
[免责声明:我是Crossrider员工]