我使用ionic和angularjs设计了应用程序。早些时候该应用程序工作正常,但现在我已经改变了api ....应用程序在浏览器上工作但不在设备上...它的功能不在设备上工作.. 在更改api(app在设备上工作)之前:
vboxmanage storageattach "asr-vm" --storagectl "SATA" --port 1 --medium emptydrive
更改代码中的api后(app不在设备上运行):
var CONSTANTS = "http://ip_address/api/";
var api = CONSTANTS+'api.php?method=register' + '&user_registration=';
$http.post(api, {username : username,email : useremail,pwd : userpassword}).success(function(response) {
if( response[0].status == 1){
$cordovaToast.showShortBottom('Successfully Registered').then(function(success) {
// success
}, function (error) {
// error
});
document.getElementById('user_email').innerHTML = "";
document.getElementById('user_email').innerHTML = "";
document.getElementById('user_email').innerHTML = "";
$state.go('auth.login');
}else if( response[0].status == 0){
$cordovaToast.showLongBottom('Existing User or Invalid Data').then(function(success) {
// success
}, function (error) {
// error
});
}else {
//console.log('Error');
}
}, function(err) {
// console.log(err);
});