我正在構建我的第一個應用程序使用離子框架。我遇到了以下問題。我在雲中託管了一個nodejs rest api。當我運行我的應用程序使用離子服務和我拿一些數據它的工作。但是,當我從我的設備(使用離子運行android)它不工作。 我已閱讀了關於cordova-plugin-whitelist的一些信息,但我擁有它並仍然無法正常工作。Ionic Rest API調用不起作用從設備
ionic.project
{
"name": "myApp",
"app_id": "",
"proxies": [
{
"path": "/contacts",
"proxyUrl": "https://myapp.herokuapp.com/contacts"
}
]
}
在config.xml中我都這個標籤:
<access origin="*"/>
<allow-navigation href="*" />
我忘了提,我試圖訪問這個其他的API https://api.chucknorris.io/jokes/random和它與它沒有任何問題。也許我的nodejs REST服務有些問題?
刪除平臺,並再次添加它..!然後運行'離子運行android' –
沒有工作。我認爲這種遷徙與我的服務有關,而與離子無關。 –
在Chrome Borwser中測試您的應用程序時,此插件將解決此問題:Allow-Control-Allow-Origin:* –