2016-05-18 21 views
3

フロントエンドのコアjavascriptとバックエンドのPHPで作業しています。バックエンドからデータを送受信するために、私はXMLHttpRequestを使用しています。ポスト要求のための私のコードは次のとおりです。
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で正常に動作してこのコード。しかし、私がアンドロイドのオペレーティングシステムを搭載したモバイルデバイスでChromeを使用しているときは、動作しません。リクエストを送信しません。
モバイルデバイスをデスクトップクロム(crome:// inspect)と接続してコードをデバッグしましたが、要求を表示していません。

解決策を見つける手助けをしてください。前もって感謝します。

+0

誰がこのリクエストをしましたか?ボタンまたはいくつかのクリックイベント? –

+0

このコードはドキュメントの読み込み中に実行されています。 – AnkitJ

+0

このコードを教えていただけますか?おそらく問題があります –

答えて

0

私のコードの作業に問題があることがわかりました。これはif-else条件であり、私はこのコードを書いており、私のif条件でモバイル上でchromeを識別できないため、ajaxコードを実行していません。

私は解決策を見つける手助けをしてくれてありがとうございます。

関連する問題