我用离子V1做了android项目。我希望make app在应用程序关闭Cordova event之前发送一些函数。我尝试使用暂停将数据发送到服务器,但我坚持在app.run()中发送数据。这是我在 app.js
中的代码.run(function ($ionicPlatform) {
$ionicPlatform.ready(function () {
document.addEventListener("pause", onPause, false);
});
function onPause($http) {
$http.get('https://localhost:88/web.php?tN=off&f12=123456789')
.then(function(response){
console.log(response);
}, function(error){
//there was an error fetching from the server
});
}
});
来自调试器的错误
Uncaught TypeError: Cannot read property 'get' of undefined
我不知道这段代码出了什么问题。我在controller.js
中使用它可以正常工作,但在app.js
中它不起作用。请帮我解决这个问题。感谢
答案 0 :(得分:1)
缺少$ http是你的run()参数