2016-05-18 246 views
3

我正在研究前端的核心JavaScript和後端的php以及後端發送和接收數據,我使用的是XMLHttpRequest。我對POST請求的代碼是:
XMLHttpRequest不能在移動設備上的鉻上工作

var request = new XMLHttpRequest(); 
 

 
request.open('POST', BASE_URL+'index.php/dashboard/saveEndPoint'); 
 
request.setRequestHeader('Content-Type', 'application/json'); 
 

 
var messageObj = { 
 
    endPoint: endPoint, 
 
    ipAddress:userip, 
 
    url:window.location.href, 
 
    browser:"Chrome" 
 
} 
 
request.send(JSON.stringify(messageObj));

此代碼對桌面設備工作在Chrome和Firefox的罰款。但是,當我在使用android操作系統的移動設備上使用chrome時,它不起作用。不發送請求。
我通過將移動設備連接到桌面chrome(crome:// inspect)來調試代碼,但它沒有顯示請求。

幫我找到它的解決方案。先謝謝你。

+0

誰提出這一要求?按鈕或一些點擊事件? –

+0

此代碼正在加載文檔時運行。 – AnkitJ

+0

你能告訴我們這個代碼嗎?也許問題出在 –

回答

0

我發現我的代碼不工作的問題。這是因爲如果 - 其他條件,我把這個代碼,因爲無法識別移動與我的條件,如果鉻不運行AJAX代碼。

所以謝謝你的接穗和大家幫我找到解決辦法。

相關問題