Use API Laravel in the quasar mobile application
-
There is an application for quasar. I’m building an app for android.
The backend on the laravel. I indicate in the quasar settingsdevServer: {
open: true, // opens browser window automatically
proxy: {
‘/ api’: {
target: ‘http: // domain_name’,
changeOrigin: true
// pathRewrite: {
// ‘^ / api’: ‘’
//}
}
}
}I copy the resulting application to a smartphone, the login and password input window is displayed, but the router does not work, more precisely, I assume that the action in vuex does not work:
axios.post (’/ api / auth / login’, {
login: login,
clientID: clientID + ‘’,
key: key + ‘’
})I have an assumption that the links to api must be indicated somehow differently so that they work in a mobile application.
Help me figure out how to make applications that have a frontend on a quasar and a backend on laravel.
-
@devspo you are taking that example wrong, it’s for when you use a spa frontend along with your backend on same domain, which in mobile shouldn’t work since your app is served within your mobile phone via file://. now if you want to communicate with your backend then you’ll have to supply a full url in the url params of an axios function, or use a baseUrl in your axios setup. pls head to axios docs to learn more on how to do that.