Здравствуйте строительство ионную приложение, получить соединяющую информацию WiFi и отправить его в firebaseКак зацикливать эту функцию каждые 30 секунд?
эта функция нормально работать , но я хочу кнопку 1 раз нажмите на петлю эту функцию, чтобы отправить значение в каждом 30 второй и, если нажатие кнопки будет снова стоп-цикл.
Может ли кто-нибудь научить меня, как это сделать?
код кнопки
<button
class="button icon-left ion-radio-waves button-positive inactive b_resize"
ng-click='getWifiInfo();'>Send Wifi info
</button>
код функции
$scope.getWifiInfo = function() { //get wifiinfo
function success(results) {
$scope.wifiinfo=results;
$scope.$apply();
$scope.currentDate = $filter('date')(new Date(),'EEEE,d MMMM, y');
$scope.currentTime = $filter('date')(new Date(),'h:mm:ss a');
fireBaseData.refUser().child($scope.user_info.uid).child("wifiinfo-record").child($scope.currentDate).child($scope.currentTime).push({
//wifi data send to wifiinfo-record
SSID: $scope.wifiinfo.SSID,
MacAddress:$scope.wifiinfo.BSSID,
SignalStrength: $scope.wifiinfo.Rssi,
type:"record",
});
};
function err(e) {
console.log(JSON.stringify(e));
};
WifiInfo.getWifiInfo(success,err);
}
Пожалуйста, сохраните стандарт Stackoverflow – abhaygarg12493