Question: I am new on Ionic Mobile application development, so I am trying to POST data from Ionic app. Whenever I have run the app in browser using

> 
> ionic cordova run browser
> 
> 
> 

It display below issue in console,

> 
> Native: tried calling HTTP.post, but the HTTP plugin is not installed.
> 
> 
> Install the HTTP plugin: 'ionic cordova plugin add cordova-plugin-advanced-http'.
> 
> 
> 

I have installed same plugin using terminal but terminal give warnings as its already installed.
[![enter image description here](https://i.stack.imgur.com/1UfFQ.png)](https://i.stack.imgur.com/1UfFQ.png)

Please Suggest.

Answer: 
Based on this <https://ionicframework.com/docs/native/http/> you also need to run 

`npm install --save @ionic-native/http` 

and referencing it correctly in your app, please take a look at above link

Also for running app in browser try below command

`Ionic serve`
See <https://github.com/ionic-team/ionic-native/issues/1975>

The issue appears to have been fixed but there might be a lag in updating npm