H5中ajax跨域问题怎么解决: No 'Access-Control-Allow-Origin'
我的环境是php的本地环境,在apk中的H5页面使用jquery方法请求我本地docker中项目的时候出现跨域问题,这个该怎么处理呢?用ec自带的http写
或者百度关闭php的跨域检测 Mr_老冷 发表于 2022-10-12 22:43
用ec自带的http写
或者百度关闭php的跨域检测
跨域检测在nginx中关闭了,允许了*,ec自带的http可以在H5页面中调用吗? xiulong0326 发表于 2022-10-12 22:46
跨域检测在nginx中关闭了,允许了*,ec自带的http可以在H5页面中调用吗?
ui.registeH5Function Mr_老冷 发表于 2022-10-12 22:47
这个方法调用之后,一直出现这样的错误
Uncaught Error: Java exception was raised during method invocation xiulong0326 发表于 2022-10-12 22:51
这个方法调用之后,一直出现这样的错误
Uncaught Error: Java exception was raised during method invoc ...
里面代码有错误,用try包一下,打印错误 请教冷大神,try上面的logd还是可以输出的,我这样的写法是不是有错误?
ui.registeH5Function("getDeviceParm", function (data) {
// logd('++' + data)
let device_id = device.tcDeviceId()//三方统计唯一设备标识
let brand = device.getBrand()//取得品牌
let model = device.getModel()//取得机型
let os_version = device.getOSVersion()//取得手机安卓版本号
let parm = {"device_id": device_id, "brand": brand, "model": model, "os_version": os_version}
let url = host + 'home/register_device'
logd(url)
try {
let res = http.httpPost(url, parm, null, 10 * 1000, {"User-Agent": "test"})
} catch (e) {
logd(e)
}
logd(res)
}) 请教冷大神,try上面的logd还是可以输出的,我这样的写法是不是有错误?
ui.registeH5Function("getDeviceParm", function (data) {
// logd('++' + data)
let device_id = device.tcDeviceId()//三方统计唯一设备标识
let brand = device.getBrand()//取得品牌
let model = device.getModel()//取得机型
let os_version = device.getOSVersion()//取得手机安卓版本号
let parm = {"device_id": device_id, "brand": brand, "model": model, "os_version": os_version}
let url = host + 'home/register'
logd(url)
try {
let res = http.httpPost(url, parm, null, 10 * 1000, {"User-Agent": "test"})
} catch (e) {
logd(e)
}
logd(res)
}) Mr_老冷 发表于 2022-10-12 22:56
里面代码有错误,用try包一下,打印错误
请教冷大神,try上面的logd还是可以输出的,我这样的写法是不是有错呢?
ui.registeH5Function("getDeviceParm", function (data) {
// logd('++' + data)
let device_id = device.tcDeviceId()//三方统计唯一设备标识
let brand = device.getBrand()//取得品牌
let model = device.getModel()//取得机型
let os_version = device.getOSVersion()//取得手机安卓版本号
let parm = {"device_id": device_id, "brand": brand, "model": model, "os_version": os_version}
let url = host + 'home/register_device'
logd(url)
try {
let res = http.httpPost(url, parm, null, 10 * 1000, {"User-Agent": "test"})
} catch (e) {
logd(e)
}
logd(res)
}) xiulong0326 发表于 2022-10-12 23:07
请教冷大神,try上面的logd还是可以输出的,我这样的写法是不是有错呢?
...
h5那边代码呢
页:
[1]
2