我正在使用 Axios 和 React 開(kāi)發(fā) Cordova 應(yīng)用程序。我可以用 Cordova 構(gòu)建這個(gè)應(yīng)用程序,并在我的手機(jī)上運(yùn)行生成的 APK,沒(méi)有任何問(wèn)題。但是,當(dāng)我簽署并壓縮應(yīng)用程序并將其放在 Play 商店時(shí) - 網(wǎng)絡(luò)請(qǐng)求不起作用。這是一個(gè)請(qǐng)求示例:const instance = axios.create({ baseURL: "http://darajava.ie:8888/api/api", headers: { 'accept': 'application/json' }});instance.post('authenticate', querystring.stringify({ username, password,})).then((res) => { console.log('LOG ' + JSON.stringify(res));}).catch(function (error) { console.log('ERR ' + JSON.stringify(error));});未簽名的 apk(在實(shí)際手機(jī)上)的響應(yīng)是正常的,而我們Network Error從 Play 商店版本中得到“ ”。我對(duì) Axios 進(jìn)行了一些研究,Network Error似乎當(dāng)它無(wú)法訪問(wèn)服務(wù)器時(shí)會(huì)發(fā)生這種情況。請(qǐng)記住,所有其他請(qǐng)求也會(huì)失敗。有人知道我什至?xí)哪睦镩_(kāi)始調(diào)試嗎?
Axios 請(qǐng)求在cordova 應(yīng)用程序的簽名版本上失敗
ITMISS
2021-10-14 15:49:12