后端nginx服务器没问题,因为自己通过curl测试过
在MUI里直接用window.XMLHttpRequest也可以正确请求并传递data
但用H5+的plus.net.XMLHttpRequest却只能发出PUT和DELETE请求,不能传递data
另外还有的现象:PATCH方法目前用plus.net.XMLHttpRequest根本无法请求后台,而window.XMLHttpRequest可以
后端nginx服务器没问题,因为自己通过curl测试过
在MUI里直接用window.XMLHttpRequest也可以正确请求并传递data
但用H5+的plus.net.XMLHttpRequest却只能发出PUT和DELETE请求,不能传递data
另外还有的现象:PATCH方法目前用plus.net.XMLHttpRequest根本无法请求后台,而window.XMLHttpRequest可以
MagicPig (作者)
对,用的Android,但iOS也不能确定。
2016-03-18 19:53
Android_磊子
HBuilder真机调试会有此问题吗?
什么手机,其他手机会有问题吗?
android什么版本?
请贴出示例代码?
2016-03-21 17:58
MagicPig (作者)
当然是真机调试
小米Note(安卓6.0.1)、华为荣耀6(安卓4.4.2),以及其他一些安卓手机都有此问题,应该和安卓手机型号版本并没有关系,这个你们应该很容易重现吧。
示例代码:
mui.ajax(myUrl, {
data: myData,
dataType: 'json',
type: 'PUT',
crossDomain: true, //这里强制用了plus.net.XMLHttpRequest
success: function() {...}
});
后端是REST API,请求POST接口的时候无问题,而这样的PUT请求后端收不到myData。
2016-03-31 19:38