我正在使用这个TaskPane应用程序办公室,我想从我们域名中的php函数中获取一些数据。
我们在其他应用程序中使用相同的php函数,我可以通过在URL中传递给它的一些参数来调用它,并返回一个简单的答案。
示例:https://www.ourdomain.com/phpfunction.php?message=HELLO
问题是,在调试时我似乎无法通过AJAX从TaskPane应用程序调用此函数。
我已将我们的域名添加到应用程序清单中的应用程序域,但它没有帮助
这是我的AJAX电话
function httpGET(theUrl, callback) {
var dataToReturn;
$.ajax({
type: 'GET',
url: theUrl,
cache: false,
async: true,
data: "",
success: function(data, textStatus, result) {
callback(data)
},
error: function (result, textStatus, errorThrown) {
//ALLWAYS GOES HERE
}
});
};
我想在纯javascript中执行此操作,因此如果可能,我不想为此使用自定义.NET Web服务修复程序。
PS:我想指出,这个完全相同的调用可以从移动应用程序或基于浏览器的应用程序中完美运行。它的办公室在这里做点什么......