私はこの関数を持っています:
var current_url=window.location.href;
$.ajax({url: 'http://api.apps.com/html/'+appid,
data: {url:current_url},
dataType: 'jsonp',
timeout: 10000,
jsonp: "set_url_target",
success: function(data) { console.log(data); },
error: function(jqXHR, textStatus, errorThrown) { console.log(errorThrown); console.log(textStatus); }
}).done(function() {
console.log("Message has been complete!!");
});
私が欲しいのは、http://api.apps.com/html/でこの関数をトリガーする ことです(これは別のドメインであることに注意してください)。
function set_url_target(url){
console.log("Url has been recieved: "+url);
}
これまでのところ、set_url_targetはトリガーされておらず、コンソールに何も出力されず、エラーも何も表示されません。なぜですか?