我需要做的就是在当前函数执行结束时执行回调函数.
function LoadData()
{
alert('The data has been loaded');
//Call my callback with parameters. For example,
//callback(loadedData , currentObject);
}
Run Code Online (Sandbox Code Playgroud)
此功能的消费者应该是这样的:
object.LoadData(success);
function success(loadedData , currentObject)
{
//Todo: some action here
}
Run Code Online (Sandbox Code Playgroud)
我该如何实现?
我的应用程序在HTTPS下运行,其中包含来自其中一个已知权限的有效证书.不幸的是,我使用的是不支持HTTPS的第三方API.
结果是已知消息混合内容:mydomain.com请求不安全的XMLHttpRequest端点.
是否可以在Web服务器上添加一个例外,以允许不安全地调用此API!我正在使用Nginx BTW.
如果不是什么可以解决这个问题的其他可能性.
我有一个解决方案,但我不喜欢它,因为它将是一个性能缺点:
实现充当代理的API,通过HTTPS接收来自应用程序的请求,并向第三方API发出请求抛出HTTP.