初用ionic,用的ionic4,HTTPCLIENT,呼叫后臺API(未設定跨域),在WEB除錯時,可通過設定代理正常請求,打包成安卓APP,裝到真機上,通過抓包工具,請求鏈接也是對的,但是報404錯誤,具體錯誤如截圖所示:
,不知什么原因?請教,謝謝!
uj5u.com熱心網友回復:
你解決了嗎?我已經解決了 同一問題;;放開對http的限制即可uj5u.com熱心網友回復:
在打包時進行宣告,不再對http請求進行限制uj5u.com熱心網友回復:
沒有解決,現在用WEB除錯學習,請打包怎么宣告?uj5u.com熱心網友回復:
2種方案第一種:后端開放跨域,可通過在config.xml中配置 <preference name="Hostname" value="https://bbs.csdn.net/topics/app" />,實際地址:android:http://app ios: ionic://app
第二種:安裝插件,前端請求通過插件代為轉發
uj5u.com熱心網友回復:
后臺改不了,錯誤提示404,origin是http://localhost的原因吧,不知為啥是這個。說是native的http可以,按檔案試了不行,在手機上連請求都沒捕捉到,不支持網頁。。。轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/153936.html
標籤:移動開發其他問題
下一篇:小程式制作法
