鍍金池/ 問答/人工智能  PHP  物聯(lián)網(wǎng)  HTML/ Cordova打包vue.跨域問題怎么解決

Cordova打包vue.跨域問題怎么解決

把vue項目進行cordova打包之后,因為服務器沒設置跨域請求頭,所以存在跨域問題,開發(fā)模式下可以用proxy.但是打包之后的靜態(tài)文件怎么解決跨域。

回答
編輯回答
不二心

網(wǎng)絡請求用插件完成。Cordova應該是有網(wǎng)絡請求的插件的,插件的作用的網(wǎng)絡請求通過Native端進行處理,Native端是不會產(chǎn)生跨域問題的。如果你用js的axios之類的肯定有跨域問題,因為你的前端代碼是運行在本地的。

2018年5月7日 18:59
編輯回答
哚蕾咪

感謝各位,事實上打包后沒有跨域問題,是我配置的問題,cordova默認是加了whitelist插件,首頁index.html不需要加那些約束,就沒事了,meta信息一定要理解了之后再加,不然會出現(xiàn)莫名其妙的問題,再次感謝各位

2018年7月13日 17:33
編輯回答
傻叼

打包成app之后還會跨域么? 不運行在瀏覽器中應該不存在跨域才對呀。把服務配置發(fā)出來,看看是不是你哪里配置錯了。

2018年3月19日 20:17
編輯回答
裸橙

服務器沒設置跨域請求頭就設置跨域請求頭

2018年1月19日 18:15