Невозможно прочитать свойство documentElement из null - PullRequest
4 голосов
/ 14 января 2012

Я получаю эту ошибку при вызове Webservice из приложения Phonegap Android.

01-13 23: 49: 52.219: E / Web Console (529): Uncaught TypeError: Невозможно прочитать свойство 'documentElement' с нулевым значением в файле: ///android_asset/www/soapclient.js: 158

Вот соответствующий код:

var ns = (wsdl.documentElement.attributes["targetNamespace"] + "" == "undefined") ?
wsdl.documentElement.attributes.getNamedItem("targetNamespace").nodeValue :  
wsdl.documentElement.attributes["targetNamespace"].value;

1 Ответ

1 голос
/ 18 июня 2015

это может произойти из-за кросс-доменного запроса, CORS, поэтому либо вы должны включить его в свои заголовки

Accept: Access-Control-Allow-Origin

ИЛИ также использовать

chrome.exe --disable-web-security

ИЛИ также вы можете установить Chromeextenstion

Включение расширения запроса Cors в Chrome

Надеюсь, это поможет.

...