【问题标题】:add a remote JS to a crossrider extension将远程 JS 添加到 crossrider 扩展
【发布时间】:2013-11-10 16:27:40
【问题描述】:

我正在开发 crossrider 以制作一个扩展,该扩展需要将两个远程 JS 添加到使用 https 协议加载的所有页面。一个脚本应该在之前,另一个应该在之后加载。我尝试遵循 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"
        });
     }
     });
     });

【问题讨论】:

  • 您可能希望对尝试注入页面的任何脚本使用 https URL(即受 SSL 保护)。否则,某些浏览器会因加载不安全的内容而失败。

标签: crossrider


【解决方案1】:

总的来说,sn-p 是正确的,符合 Crossrider docs 中提供的示例。

在测试您的特定脚本 URL(出于隐私原因您在其他地方提供的)后,我可以在控制台中看到回调函数中调用的第二个脚本(即脚本)中存在错误.js 在您提供的示例 sn-p 中。修复此错误后,您可以继续完成扩展。

[免责声明:我是 Crossrider 的员工]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-29
    • 2013-02-11
    • 2016-03-01
    相关资源
    最近更新 更多