CapacitorJS,无法连接到后端 API Android 使用但可以在网络上使用
CapacitorJS, Can not connect to backend API Android using but works on web
我正在使用 capacitor.js 作为运行时构建混合应用程序,
但我根本无法连接到后端。
以下代码适用于网络、android 设备 chrome 浏览器,但不适用于生成的应用程序。
async function checkConnection2(){
tts.value = await axios.get('http://192.168.8.101:8000/api/tts');
tts.value =tts.value.data
console.log(tts.value)
};
我已经尝试过的
我在我的 android 清单
中添加了 usesCleartextTraffic
事实证明它不起作用,因为网络确实发送了 CSRF 令牌以及 post 请求,但 android 应用程序没有。
在 CSRF 验证中排除我的 API URI 解决了问题。
我正在使用 capacitor.js 作为运行时构建混合应用程序, 但我根本无法连接到后端。 以下代码适用于网络、android 设备 chrome 浏览器,但不适用于生成的应用程序。
async function checkConnection2(){
tts.value = await axios.get('http://192.168.8.101:8000/api/tts');
tts.value =tts.value.data
console.log(tts.value)
};
我已经尝试过的 我在我的 android 清单
中添加了usesCleartextTraffic
事实证明它不起作用,因为网络确实发送了 CSRF 令牌以及 post 请求,但 android 应用程序没有。 在 CSRF 验证中排除我的 API URI 解决了问题。