我使用JSOM for SharePoint 2010有一个奇怪的SharePoint API行为。 运行如下的简单查询时:
var ctx = SP.ClientContext.get_current();
console.log(ctx.get_applicationName());
var web = ctx.get_web();
ctx.load(web);
ctx.executeQueryAsync(
function() {
alert("site title : " + web.get_title());
},
function(sender, args) {
alert('request failed ' + args.get_message() + '\n' + args.get_stackTrace());
}
);
一旦工作正常,我就会收到标题。但大多数时候我收到错误405“方法不允许”错误。同样奇怪的是applicationName总是返回“Javascript Library”。 那里的人有同样的问题,可能想知道如何解决这个问题?