Angularjs 网络插件ngCodova don';不要在控制器中工作
我使用插件通过应用程序获取我的移动设备的状态和连接类型。但是该插件只在Angularjs 网络插件ngCodova don';不要在控制器中工作,angularjs,cordova,ionic-framework,ngcordova,Angularjs,Cordova,Ionic Framework,Ngcordova,我使用插件通过应用程序获取我的移动设备的状态和连接类型。但是该插件只在$ionicPlatform.ready中工作,至少在我遇到控制器时,连接类型的结果是unknow 插件链接: 安装程序链接: 代码 在document.addEventListener(“deviceready”,函数(){ function networkCtrl($scope, $cordovaNetwork) { $scope.networkType = null; $scope.connectionT
$ionicPlatform.ready
中工作,至少在我遇到控制器时,连接类型的结果是unknow
插件链接:
安装程序链接:
代码
在
document.addEventListener(“deviceready”,函数(){
function networkCtrl($scope, $cordovaNetwork) {
$scope.networkType = null;
$scope.connectionType = null;
document.addEventListener("deviceready", function () {
$scope.networkType = $cordovaNetwork.getNetwork();
if ($cordovaNetwork.isOnline()) {
$scope.connectionType = 'Online';
}
else if ($cordovaNetwork.isOffline()) {
$scope.connectionType = 'Offline';
}
else {
$scope.errorMsg = 'Error getting isOffline / isOnline methods';
}
}, false);
});
在
document.addEventListener(“deviceready”,函数(){
function networkCtrl($scope, $cordovaNetwork) {
$scope.networkType = null;
$scope.connectionType = null;
document.addEventListener("deviceready", function () {
$scope.networkType = $cordovaNetwork.getNetwork();
if ($cordovaNetwork.isOnline()) {
$scope.connectionType = 'Online';
}
else if ($cordovaNetwork.isOffline()) {
$scope.connectionType = 'Offline';
}
else {
$scope.errorMsg = 'Error getting isOffline / isOnline methods';
}
}, false);
});
好的,我尝试了这个,我将使用ng click添加click事件,以在尝试不使用internet登录时获取网络信息。好的,我尝试了这个,我将使用ng click添加click事件,以在尝试不使用internet登录时获取网络信息。