【发布时间】:2016-05-18 15:45:45
【问题描述】:
我正在处理前端的核心 javascript 和后端的 php,以及从后端发送和接收数据,我正在使用 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) 连接来调试代码,但它没有显示任何请求。
帮助我找到解决方案。提前谢谢你。
【问题讨论】:
-
这个请求是谁提出的?按钮或点击事件?
-
此代码在加载文档时运行。
-
你能告诉我们这段代码吗?也许问题就在那里
-
您是否在 HTML 的
<head>标记中设置了内容安全策略元标记?