Объект не поддерживает свойство или метод get_file

Я получаю эту ошибку только в IE, приложение работает на Chrome. Всякий раз, когда я запускаю приложение в IE, оно зависает и выдает ошибку get_file. Не уверен почему, потому что эта ошибка не появляется при использовании Chrome.

Мой код:

//Check Out New Design
function CheckOutFile() {
   var setWelcomePageURL = pagesRootFolder.substring(pagesRootFolder.lastIndexOf("/") + 1);
   var clientContext = new SP.ClientContext(siteRelURL);
   var webSite = clientContext.get_web();
   this.list = webSite.get_lists().getByTitle(setWelcomePageURL);
   this.item = list.getItemById(1);
   this.file = item.get_file(); //ERROR HERE <-------- WORKS IN CHROME THOUGH
   this.file.checkOut();
   clientContext.load(this.file)
   clientContext.executeQueryAsync(Function.createDelegate(this,    this.checkOut_Success), Function.createDelegate(this, this.checkOut_fail));
}

function checkOut_Success(sender, args) {
  //success code
}

function checkOut_fail(sender, args) {
 //fail code
}

0 ответов

Другие вопросы по тегам