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

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

把vue項(xiàng)目進(jìn)行cordova打包之后,因?yàn)榉?wù)器沒設(shè)置跨域請求頭,所以存在跨域問題,開發(fā)模式下可以用proxy.但是打包之后的靜態(tài)文件怎么解決跨域。

回答
編輯回答
不二心

網(wǎng)絡(luò)請求用插件完成。Cordova應(yīng)該是有網(wǎng)絡(luò)請求的插件的,插件的作用的網(wǎng)絡(luò)請求通過Native端進(jìn)行處理,Native端是不會產(chǎn)生跨域問題的。如果你用js的axios之類的肯定有跨域問題,因?yàn)槟愕那岸舜a是運(yùn)行在本地的。

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

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

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

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

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

服務(wù)器沒設(shè)置跨域請求頭就設(shè)置跨域請求頭

2018年1月19日 18:15